Beckmann Sample, normalization factor

Time bar (total: 16.0s)

analyze42.0ms (0.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%12.3%87.7%0%0%0%0
0%0%12.3%87.7%0%0%0%1
50%6.2%6.2%87.7%0%0%0%2
50%6.2%6.2%87.7%0%0%0%3
75%9.2%3.1%87.7%0%0%0%4
75%9.2%3.1%87.7%0%0%0%5
87.5%10.8%1.5%87.7%0%0%0%6
87.5%10.8%1.5%87.7%0%0%0%7
93.8%11.5%0.8%87.7%0%0%0%8
93.8%11.5%0.8%87.7%0%0%0%9
96.9%11.9%0.4%87.7%0%0%0%10
96.9%11.9%0.4%87.7%0%0%0%11
98.4%12.1%0.2%87.7%0%0%0%12
Compiler

Compiled 42 to 28 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-<: 5.0ms (17.9% of total)
ival-div: 4.0ms (14.3% of total)
ival-mult: 4.0ms (14.3% of total)
...c/correct-round.rkt:119:19: 3.0ms (10.7% of total)
ival-sqrt: 3.0ms (10.7% of total)
ival-add: 2.0ms (7.2% of total)
ival-exp: 2.0ms (7.2% of total)
ival-sub: 2.0ms (7.2% of total)
ival-pi: 1.0ms (3.6% of total)
ival-and: 1.0ms (3.6% of total)
ival-neg: 1.0ms (3.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample2.4s (14.8%)

Results
1.9s8256×0valid
10.0ms59×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-div: 530.0ms (34.5% of total)
ival-mult: 164.0ms (10.7% of total)
...c/correct-round.rkt:119:19: 151.0ms (9.8% of total)
ival-sqrt: 140.0ms (9.1% of total)
ival-<: 138.0ms (9% of total)
ival-add: 100.0ms (6.5% of total)
ival-sub: 85.0ms (5.5% of total)
ival-exp: 79.0ms (5.1% of total)
ival-neg: 48.0ms (3.1% of total)
ival-pi: 42.0ms (2.7% of total)
ival-and: 39.0ms (2.5% of total)
const: 16.0ms (1% of total)
backward-pass: 4.0ms (0.3% of total)
Bogosity

preprocess246.0ms (1.5%)

Algorithm
egg-herbie
Rules
1866×fma-define
1660×sum5-define
1336×fnmadd-define
1216×sum4-define
1108×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
046132
1160122
2468115
31634108
45081108
57566108
01821
15320
212319
329018
447518
5104518
6271318
7430618
8582718
9731518
0802018
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
Outputs
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
Call 2
Inputs
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 (neg cosTheta)) (neg cosTheta))) (neg cosTheta))) (exp (* (neg (neg cosTheta)) (neg cosTheta))))))
(/ 1 (+ (+ 1 (neg c)) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(neg (/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 (neg cosTheta)) (neg cosTheta))) (neg cosTheta))) (exp (* (neg (neg cosTheta)) (neg cosTheta)))))))
(neg (/ 1 (+ (+ 1 (neg c)) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta))))))
(/ 1 (+ (+ 1 cosTheta) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 c) c)) c)) (exp (* (neg c) c)))))
Outputs
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(recip (fma (/ (sqrt (fma cosTheta -2 1)) cosTheta) (/ (fast-isqrt (PI)) (fast-exp (square cosTheta))) (+ 1 c)))
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 (neg cosTheta)) (neg cosTheta))) (neg cosTheta))) (exp (* (neg (neg cosTheta)) (neg cosTheta))))))
(recip (fnmadd (/ (sqrt (sum3 1 cosTheta cosTheta)) cosTheta) (/ (fast-isqrt (PI)) (fast-exp (square cosTheta))) (+ 1 c)))
(/ 1 (+ (+ 1 (neg c)) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(recip (fma (fast-isqrt (PI)) (/ (sqrt (fma cosTheta -2 1)) (* (fast-exp (square cosTheta)) cosTheta)) (- 1 c)))
(neg (/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 (neg cosTheta)) (neg cosTheta))) (neg cosTheta))) (exp (* (neg (neg cosTheta)) (neg cosTheta)))))))
(recip (- -1 (fnmadd (/ (sqrt (sum3 1 cosTheta cosTheta)) cosTheta) (/ (fast-isqrt (PI)) (fast-exp (square cosTheta))) c)))
(neg (/ 1 (+ (+ 1 (neg c)) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta))))))
(recip (fnmsub (fast-isqrt (PI)) (/ (sqrt (fma cosTheta -2 1)) (* (fast-exp (square cosTheta)) cosTheta)) (- 1 c)))
(/ 1 (+ (+ 1 cosTheta) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 c) c)) c)) (exp (* (neg c) c)))))
(recip (fma (/ (sqrt (fma c -2 1)) c) (/ (fast-isqrt (PI)) (fast-exp (square c))) (+ 1 cosTheta)))

explain274.0ms (1.7%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
00-0-(neg.f32 cosTheta)
00-0-(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
00-0-(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
00-0-#s(literal 1 binary32)
00-0-(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
00-0-(-.f32 #s(literal 1 binary32) cosTheta)
00-0-(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
00-0-c
00-0-(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
00-0-(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
00-0-cosTheta
00-0-(+.f32 #s(literal 1 binary32) c)
00-0-(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
00-0-(*.f32 (neg.f32 cosTheta) cosTheta)
00-0-(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
00-0-(PI.f32)
00-0-(sqrt.f32 (PI.f32))
Results
153.0ms512×0valid
Compiler

Compiled 285 to 56 computations (80.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-sqrt: 15.0ms (26.5% of total)
ival-div: 11.0ms (19.5% of total)
ival-mult: 9.0ms (15.9% of total)
ival-add: 6.0ms (10.6% of total)
ival-exp: 5.0ms (8.8% of total)
ival-sub: 5.0ms (8.8% of total)
ival-neg: 3.0ms (5.3% of total)
ival-pi: 2.0ms (3.5% of total)
const: 1.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 24 to 17 computations (29.2% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
Compiler

Compiled 51 to 35 computations (31.4% saved)

simplify155.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
cost-diff64
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff0
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
cost-diff0
(+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
cost-diff0
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
Rules
1946×fma-define
1432×fnmadd-define
1216×sum4-define
1108×fma-lowering-fma.f32
1108×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030216
181201
2176198
3352198
4534198
51132198
62918198
74449198
86056198
97476198
08181198
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1 (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))))
1
(+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))))
(+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))
c
(/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))
(sqrt (+ 1 (* cosTheta -2)))
(+ 1 (* cosTheta -2))
(* cosTheta -2)
cosTheta
-2
(* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))
(exp (* cosTheta cosTheta))
(* cosTheta cosTheta)
(* (sqrt (PI)) cosTheta)
(sqrt (PI))
(PI)
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
1
(+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta))))
(+ 1 c)
c
(* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))
(* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))
(/ 1 (sqrt (PI)))
(sqrt (PI))
(PI)
(/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)
(sqrt (- (- 1 cosTheta) cosTheta))
(- (- 1 cosTheta) cosTheta)
(- 1 cosTheta)
cosTheta
(exp (* (neg cosTheta) cosTheta))
(* (neg cosTheta) cosTheta)
(neg cosTheta)
Outputs
(/ 1 (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
1
#s(literal 1 binary32)
(+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))
(+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))
c
(/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(sqrt (+ 1 (* cosTheta -2)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(+ 1 (* cosTheta -2))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* cosTheta -2)
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
-2
#s(literal -2 binary32)
(* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(exp (* cosTheta cosTheta))
(exp.f32 (*.f32 cosTheta cosTheta))
(* cosTheta cosTheta)
(*.f32 cosTheta cosTheta)
(* (sqrt (PI)) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt (PI))
(sqrt.f32 (PI.f32))
(PI)
(PI.f32)
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
1
#s(literal 1 binary32)
(+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/ 1 (sqrt (PI)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt (PI))
(sqrt.f32 (PI.f32))
(PI)
(PI.f32)
(/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(sqrt (- (- 1 cosTheta) cosTheta))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(- (- 1 cosTheta) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(- 1 cosTheta)
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(exp (* (neg cosTheta) cosTheta))
(exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))
(* (neg cosTheta) cosTheta)
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))
(neg cosTheta)
(neg.f32 cosTheta)

localize210.0ms (1.3%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.2%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
accuracy99.9%
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
accuracy99.0%
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
accuracy98.7%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
Results
161.0ms256×0valid
Compiler

Compiled 246 to 31 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
ival-sub: 27.0ms (38.1% of total)
ival-mult: 16.0ms (22.6% of total)
ival-div: 8.0ms (11.3% of total)
ival-add: 6.0ms (8.5% of total)
ival-sqrt: 6.0ms (8.5% of total)
ival-exp: 5.0ms (7% of total)
ival-pi: 1.0ms (1.4% of total)
const: 1.0ms (1.4% of total)
ival-neg: 1.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

series53.0ms (0.3%)

Counts
12 → 192
Calls
Call 1
Inputs
#<alt (/ 1 (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))))>
#<alt (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))))>
#<alt (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))>
#<alt (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))>
#<alt (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))>
#<alt (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))>
#<alt (/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))>
#<alt (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta))))>
#<alt (* (sqrt (PI)) cosTheta)>
#<alt (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))>
#<alt (/ 1 (sqrt (PI)))>
#<alt (- (- 1 cosTheta) cosTheta)>
Outputs
#<alt (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))>
#<alt (- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))>
#<alt (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))>
#<alt (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))>
#<alt (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt c>
#<alt (* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)>
#<alt (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))>
#<alt (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))>
#<alt (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2)))))))>
#<alt (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))>
#<alt (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (sqrt (PI)))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (sqrt (PI)) (* 1/2 (* (pow cosTheta 2) (sqrt (PI))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (* 1/6 (* (pow cosTheta 2) (sqrt (PI)))) (* 1/2 (sqrt (PI)))))))))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt (* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))>
#<alt 1>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (* -2 cosTheta)>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* -2 cosTheta)>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
Calls

48 calls:

TimeVariablePointExpression
8.0ms
cosTheta
@-inf
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
5.0ms
cosTheta
@-inf
(/ 1 (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))))
5.0ms
cosTheta
@inf
(/ 1 (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))))
4.0ms
c
@0
(+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))))
3.0ms
cosTheta
@inf
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))

rewrite494.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
4860×*-lowering-*.f32
4860×*-lowering-*.f64
2588×/-lowering-/.f32
2588×/-lowering-/.f64
2370×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030156
1212150
21878146
09135146
Stop Event
iter limit
node limit
Counts
12 → 662
Calls
Call 1
Inputs
(/ 1 (+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))))
(+ 1 (+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))))
(+ c (/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))))
(/ (sqrt (+ 1 (* cosTheta -2))) (* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta)))
(* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))
(* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
(+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta))))
(* (sqrt (PI)) cosTheta)
(* (exp (* cosTheta cosTheta)) (* (sqrt (PI)) cosTheta))
(/ 1 (sqrt (PI)))
(- (- 1 cosTheta) cosTheta)
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(+.f32 c (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) c)
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(fma.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 c #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 c #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 c #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (-.f32 c #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 c #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 c #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 c #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) #s(literal 1 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) #s(literal 1 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) cosTheta) (*.f32 cosTheta (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) cosTheta) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 c #s(literal 1 binary32))) (*.f32 cosTheta (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (-.f32 c #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) cosTheta) (*.f32 cosTheta (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) cosTheta) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))) (*.f32 cosTheta (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) #s(literal -1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) cosTheta) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (-.f32 c #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) cosTheta) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) cosTheta))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 c (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c)
(+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) c)
(pow.f32 (/.f32 (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c)
(fma.f32 c #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(fma.f32 c #s(literal 1 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) c)
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32) c)
(fma.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) c)
(fma.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) c)
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(-.f32 (/.f32 (*.f32 c c) (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))) (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (-.f32 (*.f32 c c) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))))) (neg.f32 (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (neg.f32 (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 c c)) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))))) (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3/2 binary32)) (/.f32 (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (*.f32 c c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)
(/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (*.f32 cosTheta (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c)
(pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (-.f32 c #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) cosTheta) (*.f32 cosTheta (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) cosTheta) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (-.f32 c #s(literal 1 binary32))) (*.f32 cosTheta (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 c #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (-.f32 c #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (-.f32 #s(literal 1 binary32) c)) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (-.f32 c #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) cosTheta) (*.f32 cosTheta (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) cosTheta) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 c #s(literal 1 binary32))) (*.f32 cosTheta (-.f32 (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (-.f32 c #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) cosTheta) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (-.f32 c #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) cosTheta) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (-.f32 c #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) cosTheta) (*.f32 (-.f32 c #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 c #s(literal 1 binary32)) cosTheta))
(*.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)
(*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (fma.f32 (neg.f32 cosTheta) #s(literal 1 binary32) cosTheta))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(fma.f32 cosTheta #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 #s(literal -1 binary32) cosTheta (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(-.f32 #s(literal 1 binary32) (-.f32 cosTheta (neg.f32 cosTheta)))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 cosTheta cosTheta) (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))
(-.f32 (+.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 0 binary32)) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))))
(/.f32 (*.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (*.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (neg.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 8 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 #s(literal 2 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 0 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (+.f32 #s(literal 0 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (+.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 0 binary32) cosTheta))) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (*.f32 (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))

simplify380.0ms (2.4%)

Algorithm
egg-herbie
Rules
6454×*-lowering-*.f32
6454×*-lowering-*.f64
3646×+-lowering-+.f64
3646×+-lowering-+.f32
1818×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06737288
122266404
085416404
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))
(* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
c
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)
(+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2)))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (sqrt (PI)))))
(* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (sqrt (PI)) (* 1/2 (* (pow cosTheta 2) (sqrt (PI))))))))
(* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (* 1/6 (* (pow cosTheta 2) (sqrt (PI)))) (* 1/2 (sqrt (PI)))))))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
1
(+ 1 (* -2 cosTheta))
(+ 1 (* -2 cosTheta))
(+ 1 (* -2 cosTheta))
(* -2 cosTheta)
(* cosTheta (- (/ 1 cosTheta) 2))
(* cosTheta (- (/ 1 cosTheta) 2))
(* cosTheta (- (/ 1 cosTheta) 2))
(* -2 cosTheta)
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
Outputs
(/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c))) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (PI.f32)))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32))) (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32))) (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32))))) (/.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))) (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) cosTheta) (*.f32 (*.f32 (*.f32 (PI.f32) (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32))) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32)))))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) #s(literal -1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c))
c
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32)))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 c #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))
(+.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) #s(literal -1/16 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32)))))))))
(* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)
c
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))
c
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(*.f32 (+.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(*.f32 (+.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(*.f32 (+.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta c) (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta c) (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 c (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 c (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))))
(+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))
(-.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2)))))))
(+.f32 c (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+.f32 (-.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32)))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+.f32 (-.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) #s(literal -1/16 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) #s(literal -1/16 binary32)))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+.f32 (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(+.f32 (+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (PI.f32)))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (PI.f32))) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32)))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (PI.f32))) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (PI.f32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal -2 binary32))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 3 binary32)))) (+.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32))) #s(literal 2 binary32))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (+.f32 c #s(literal 1 binary32)))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 c #s(literal 1 binary32)))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 c #s(literal 1 binary32)))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) c)))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 c #s(literal 1 binary32)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 (+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))) (+.f32 c #s(literal 1 binary32)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (-.f32 c (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (sqrt (PI)))))
(*.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (sqrt (PI)) (* 1/2 (* (pow cosTheta 2) (sqrt (PI))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))))
(* cosTheta (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (sqrt (PI)) (* (pow cosTheta 2) (+ (* 1/6 (* (pow cosTheta 2) (sqrt (PI)))) (* 1/2 (sqrt (PI)))))))))
(*.f32 cosTheta (+.f32 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)))))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(* (* cosTheta (exp (pow cosTheta 2))) (sqrt (PI)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(+ 1 (* -2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(+ 1 (* -2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* -2 cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(* cosTheta (- (/ 1 cosTheta) 2))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(* cosTheta (- (/ 1 cosTheta) 2))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(* cosTheta (- (/ 1 cosTheta) 2))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(* -2 cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 cosTheta))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 cosTheta))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 cosTheta))

eval148.0ms (0.9%)

Compiler

Compiled 38564 to 4041 computations (89.5% saved)

prune147.0ms (0.9%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New82826854
Fresh000
Picked112
Done000
Total82927856
Accuracy
99.9%
Counts
856 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
58.7%
(pow.f32 (*.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
91.4%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
94.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
91.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
95.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
58.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))))
10.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
58.6%
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
5.1%
(/.f32 #s(literal 1 binary32) c)
58.5%
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
34.7%
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
95.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
92.4%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
Compiler

Compiled 1324 to 821 computations (38% saved)

simplify193.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff0
(+.f32 c (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
cost-diff0
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff0
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
cost-diff32
(*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
cost-diff0
(+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
cost-diff0
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
cost-diff32
(+.f32 (neg.f32 cosTheta) #s(literal 1 binary32))
cost-diff64
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
cost-diff0
(/.f32 #s(literal 1 binary32) c)
cost-diff0
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
cost-diff32
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)))
Rules
1996×sum3-define
1612×sum5-define
1264×fnmsub-define
1168×fma-define
1142×fma-lowering-fma.f32
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
050437
1134401
2271386
3634386
41381386
52506386
65098385
77627385
08219385
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1 (+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))))
1
(+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta))))
(+ 1 c)
c
(* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))
(/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)))
(/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))
(pow (PI) 1/2)
(PI)
1/2
(/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)
(pow (- 1 (* 2 cosTheta)) 1/2)
(- 1 (* 2 cosTheta))
(* 2 cosTheta)
2
cosTheta
(exp (* (neg cosTheta) cosTheta))
(* (neg cosTheta) cosTheta)
(neg cosTheta)
(/ 1 c)
1
c
(/ 1 (/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta))
1
(/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta)
(+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))))
cosTheta
(+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))
(* cosTheta c)
c
(* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))
(+ (neg cosTheta) 1)
(neg cosTheta)
(sqrt (/ 1 (PI)))
(/ 1 (PI))
(PI)
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
1
(+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta))
(+ 1 c)
c
(/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)
(* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta))))
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(/ (- 1 (* 2 cosTheta)) (PI))
(- 1 (* 2 cosTheta))
(* 2 cosTheta)
2
cosTheta
(PI)
(exp (neg (* cosTheta cosTheta)))
(neg (* cosTheta cosTheta))
(* cosTheta cosTheta)
(/ 1 (+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))))
1
(+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))))
(+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))
c
(/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))
(/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta)
(/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta)))
(pow (+ 1 (* cosTheta -2)) 1/2)
(+ 1 (* cosTheta -2))
(* cosTheta -2)
cosTheta
-2
1/2
(exp (* cosTheta cosTheta))
(* cosTheta cosTheta)
(pow (PI) 1/2)
(PI)
Outputs
(/ 1 (+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))))
1
#s(literal 1 binary32)
(+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))))
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(pow (PI) 1/2)
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta)
(pow (- 1 (* 2 cosTheta)) 1/2)
(pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))
(- 1 (* 2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* 2 cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
2
#s(literal 2 binary32)
cosTheta
(exp (* (neg cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(* (neg cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg cosTheta)
(neg.f32 cosTheta)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
1
#s(literal 1 binary32)
c
(/ 1 (/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 cosTheta #s(literal -1 binary32)) cosTheta))))
1
#s(literal 1 binary32)
(/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 cosTheta #s(literal -1 binary32)) cosTheta)))
(+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))
cosTheta
(+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))
(+.f32 (*.f32 c cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta c)
(*.f32 c cosTheta)
c
(* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (neg cosTheta) 1)
(-.f32 #s(literal 1 binary32) cosTheta)
(neg cosTheta)
(neg.f32 cosTheta)
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI)
(PI.f32)
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
1
#s(literal 1 binary32)
(+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(/ (- 1 (* 2 cosTheta)) (PI))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(- 1 (* 2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* 2 cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
2
#s(literal 2 binary32)
cosTheta
(PI)
(PI.f32)
(exp (neg (* cosTheta cosTheta)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(neg (* cosTheta cosTheta))
(*.f32 cosTheta (neg.f32 cosTheta))
(* cosTheta cosTheta)
(*.f32 cosTheta cosTheta)
(/ 1 (+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))))
1
#s(literal 1 binary32)
(+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))))
(+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))
(+.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))))
c
(/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta)
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta)))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(pow (+ 1 (* cosTheta -2)) 1/2)
(pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))
(+ 1 (* cosTheta -2))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* cosTheta -2)
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
-2
#s(literal -2 binary32)
1/2
#s(literal 1/2 binary32)
(exp (* cosTheta cosTheta))
(exp.f32 (*.f32 cosTheta cosTheta))
(* cosTheta cosTheta)
(*.f32 cosTheta cosTheta)
(pow (PI) 1/2)
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(PI)
(PI.f32)

localize395.0ms (2.5%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
accuracy99.8%
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
accuracy98.7%
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy99.8%
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
accuracy98.4%
(/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
accuracy97.5%
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
accuracy99.6%
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
accuracy98.3%
(/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy100.0%
(/.f32 #s(literal 1 binary32) c)
accuracy99.9%
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)
accuracy99.0%
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta)))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.3%
(/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))
Results
243.0ms256×0valid
Compiler

Compiled 505 to 51 computations (89.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-pow: 26.0ms (27.8% of total)
ival-div: 24.0ms (25.7% of total)
ival-mult: 13.0ms (13.9% of total)
ival-add: 12.0ms (12.8% of total)
ival-exp: 7.0ms (7.5% of total)
ival-sqrt: 4.0ms (4.3% of total)
ival-pi: 3.0ms (3.2% of total)
ival-neg: 3.0ms (3.2% of total)
ival-sub: 1.0ms (1.1% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

series60.0ms (0.4%)

Counts
26 → 420
Calls
Call 1
Inputs
#<alt (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)))>
#<alt (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))>
#<alt (/ 1 (+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))))>
#<alt (+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta))))>
#<alt (/ 1 c)>
#<alt (/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (+ (neg cosTheta) 1)>
#<alt (/ 1 (/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta))>
#<alt (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))))>
#<alt (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta))))>
#<alt (/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))>
#<alt (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta))>
#<alt (+ 1 c)>
#<alt (/ 1 (+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))))>
#<alt (+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))))>
#<alt (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))>
#<alt (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))>
#<alt (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))>
#<alt (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)>
#<alt (sqrt (/ 1 (PI)))>
#<alt (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))>
#<alt (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))>
#<alt (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)>
#<alt (/ (- 1 (* 2 cosTheta)) (PI))>
#<alt (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta)))>
#<alt (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta)>
Outputs
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1))>
#<alt (+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)>
#<alt (+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt 1>
#<alt (+ 1 (* -1 cosTheta))>
#<alt (+ 1 (* -1 cosTheta))>
#<alt (+ 1 (* -1 cosTheta))>
#<alt (* -1 cosTheta)>
#<alt (* cosTheta (- (/ 1 cosTheta) 1))>
#<alt (* cosTheta (- (/ 1 cosTheta) 1))>
#<alt (* cosTheta (- (/ 1 cosTheta) 1))>
#<alt (* -1 cosTheta)>
#<alt (* -1 (* cosTheta (- 1 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 1 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 1 (/ 1 cosTheta))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (/ -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1))>
#<alt (- (* -1 (* (/ 1 (* cosTheta (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))>
#<alt (- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 3)))) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))))) cosTheta)) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ 1 (* cosTheta (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))))) cosTheta)) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))>
#<alt (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))>
#<alt (+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))>
#<alt (+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* c cosTheta)) (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) cosTheta)) c)) (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))>
#<alt (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt 1>
#<alt (+ 1 c)>
#<alt (+ 1 c)>
#<alt (+ 1 c)>
#<alt c>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt c>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))>
#<alt (- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))>
#<alt (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))>
#<alt (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))>
#<alt (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt c>
#<alt (* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)>
#<alt (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))>
#<alt (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))>
#<alt (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2)))))))>
#<alt (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))>
#<alt (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (sqrt (PI)))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* -1/2 (* (* cosTheta (+ (PI) (* -4 (PI)))) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (PI))) (+ (PI) (* -4 (PI))))) (* -1/2 (* (* cosTheta (+ (* -8 (PI)) (* -1 (+ (PI) (* -4 (PI)))))) (sqrt (/ 1 (PI)))))))))))>
#<alt (* (sqrt (* cosTheta (PI))) (sqrt -1/2))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2)))))>
#<alt (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (+ (* 1/64 (/ (* cosTheta (PI)) (pow (sqrt -1/2) 2))) (* 1/16 (PI))) (sqrt -1/2)))) (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))))>
#<alt (* (sqrt (* cosTheta (PI))) (* (sqrt -1) (sqrt 1/2)))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* 1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (+ (* -1/64 (/ (* cosTheta (PI)) (pow (sqrt 1/2) 2))) (* 1/16 (PI)))) (sqrt 1/2)))) (* -1/16 (* (sqrt (* cosTheta (PI))) (/ (sqrt -1) (sqrt 1/2))))) (pow cosTheta 3))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* -1/2 cosTheta) 1))) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* cosTheta (- (* -1/2 cosTheta) 1/2)) 1))) cosTheta)>
#<alt (* (sqrt (/ 1 cosTheta)) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (* -1 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* -1 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (/ 1 (PI))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt 1>
#<alt (+ 1 (* -1 cosTheta))>
#<alt (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1)))>
#<alt (+ 1 (* cosTheta (- (* cosTheta (- (* 1/2 cosTheta) 3/2)) 1)))>
#<alt (* (sqrt cosTheta) (/ (sqrt -2) (exp (pow cosTheta 2))))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (* -1 (* (sqrt cosTheta) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* cosTheta (- (* 1/2 cosTheta) 3/2)) 1))) cosTheta)>
#<alt (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))>
Calls

105 calls:

TimeVariablePointExpression
11.0ms
cosTheta
@-inf
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
3.0ms
cosTheta
@inf
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
3.0ms
c
@inf
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
2.0ms
c
@0
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
2.0ms
cosTheta
@inf
(/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta)))

rewrite466.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
3170×*-lowering-*.f32
3170×*-lowering-*.f64
1942×fma-lowering-fma.f32
1942×fma-lowering-fma.f64
1718×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050336
1370275
23526272
08275272
Stop Event
iter limit
node limit
Counts
26 → 1052
Calls
Call 1
Inputs
(/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)))
(* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))
(/ 1 (+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta)))))
(+ (+ 1 c) (* (/ 1 (/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))) (exp (* (neg cosTheta) cosTheta))))
(/ 1 c)
(/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta)
(+ (neg cosTheta) 1)
(/ 1 (/ (+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI)))))) cosTheta))
(+ cosTheta (+ (* cosTheta c) (* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))))
(* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta))))
(/ 1 (+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)))
(+ (+ 1 c) (/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta))
(+ 1 c)
(/ 1 (+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))))
(+ 1 (+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))))
(+ c (/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2)))
(/ (/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta) (pow (PI) 1/2))
(/ (pow (PI) 1/2) (/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta))
(/ (pow (- 1 (* 2 cosTheta)) 1/2) cosTheta)
(sqrt (/ 1 (PI)))
(* (+ (neg cosTheta) 1) (sqrt (/ 1 (PI))))
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(/ (* (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) (exp (neg (* cosTheta cosTheta)))) cosTheta)
(/ (- 1 (* 2 cosTheta)) (PI))
(/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta)))
(/ (/ (pow (+ 1 (* cosTheta -2)) 1/2) (exp (* cosTheta cosTheta))) cosTheta)
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 cosTheta))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(/.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) cosTheta)
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 c (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c)
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 cosTheta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(neg.f32 (/.f32 #s(literal -1 binary32) c))
(exp.f32 (*.f32 (log.f32 c) #s(literal -1 binary32)))
(pow.f32 c #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 c)))
(/.f32 #s(literal -1 binary32) (neg.f32 c))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))
(*.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 c)))
(*.f32 (pow.f32 c #s(literal -1/2 binary32)) (pow.f32 c #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (neg.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta)
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))))
(/.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (neg.f32 cosTheta)) #s(literal -1 binary32))
(/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (neg.f32 cosTheta))
(/.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 cosTheta (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 cosTheta (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))) cosTheta))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) cosTheta)) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (neg.f32 cosTheta))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))))
(*.f32 (pow.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(+.f32 #s(literal 1 binary32) (neg.f32 cosTheta))
(+.f32 (neg.f32 cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 cosTheta) #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 cosTheta) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) cosTheta)
(-.f32 #s(literal 0 binary32) (-.f32 cosTheta #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta cosTheta) (neg.f32 cosTheta))))
(/.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32)) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32))) (neg.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))))
(*.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))
(/.f32 (neg.f32 cosTheta) (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (neg.f32 cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (neg.f32 cosTheta))))
(*.f32 (/.f32 cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (pow.f32 cosTheta #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(*.f32 (pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta) #s(literal -1/2 binary32)))
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))) (neg.f32 cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) #s(literal -1 binary32)))
(+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))
(+.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 cosTheta c))
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))) (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 cosTheta c (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))
(fma.f32 c cosTheta (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))
(fma.f32 (+.f32 #s(literal 1 binary32) c) cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))
(fma.f32 (+.f32 (*.f32 (*.f32 cosTheta c) (*.f32 cosTheta (*.f32 c (*.f32 cosTheta c)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta (*.f32 c (*.f32 cosTheta c))) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) cosTheta)
(fma.f32 (-.f32 (*.f32 cosTheta (*.f32 c (*.f32 cosTheta c))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(-.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))) (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
(/.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta cosTheta)) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))))
(*.f32 (-.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 c (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c)
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 cosTheta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 #s(literal 1 binary32) c)
(+.f32 c #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 1 binary32) c))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 c (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c)
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (neg.f32 cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 cosTheta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))))))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 c (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)
(+.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c)
(pow.f32 (/.f32 (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c))) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)
(fma.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) c)
(fma.f32 c #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 c #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) c)
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) c)
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) c)
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) c)
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)) c)
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32) c)
(fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) c)
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) c)
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) c)
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) c)
(fma.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) c)
(fma.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) c)
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) c)
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) c)
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)) c)
(-.f32 (/.f32 (*.f32 c c) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c))) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (*.f32 c c) (*.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (neg.f32 (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c)))))
(*.f32 (-.f32 (*.f32 c c) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(neg.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(/.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) cosTheta)
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta))))
(*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (/.f32 cosTheta #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (pow.f32 cosTheta #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) cosTheta)
(/.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 cosTheta)))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 cosTheta)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32))) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(/.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) cosTheta)
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (neg.f32 (PI.f32))))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) #s(literal -1 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal 8 binary32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 (neg.f32 (PI.f32)) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal 8 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (PI.f32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal 8 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal 8 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal 8 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(exp.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(neg.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 cosTheta)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 cosTheta (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/4 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (/.f32 cosTheta (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta)))))

simplify474.0ms (3%)

Algorithm
egg-herbie
Rules
5254×*-lowering-*.f32
5254×*-lowering-*.f64
3156×+-lowering-+.f64
3156×+-lowering-+.f32
1678×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0130513972
1474712636
0863212636
Stop Event
iter limit
node limit
Counts
420 → 420
Calls
Call 1
Inputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1))
(+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)
(+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))
c
(* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
1
(+ 1 (* -1 cosTheta))
(+ 1 (* -1 cosTheta))
(+ 1 (* -1 cosTheta))
(* -1 cosTheta)
(* cosTheta (- (/ 1 cosTheta) 1))
(* cosTheta (- (/ 1 cosTheta) 1))
(* cosTheta (- (/ 1 cosTheta) 1))
(* -1 cosTheta)
(* -1 (* cosTheta (- 1 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 1 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 1 (/ 1 cosTheta))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(/ -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1))
(- (* -1 (* (/ 1 (* cosTheta (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 3)))) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))))) cosTheta)) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ 1 (* cosTheta (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))))) cosTheta)) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c))) c)
(/ (- (+ 1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* c cosTheta)) (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) cosTheta)) c)) (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))
(+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))
(+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))
(* (sqrt (/ cosTheta (PI))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
1
(+ 1 c)
(+ 1 c)
(+ 1 c)
c
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
c
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))
(* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
c
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)
(+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2)))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (sqrt (PI)))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* -1/2 (* (* cosTheta (+ (PI) (* -4 (PI)))) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (PI))) (+ (PI) (* -4 (PI))))) (* -1/2 (* (* cosTheta (+ (* -8 (PI)) (* -1 (+ (PI) (* -4 (PI)))))) (sqrt (/ 1 (PI)))))))))))
(* (sqrt (* cosTheta (PI))) (sqrt -1/2))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2)))))
(* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (+ (* 1/64 (/ (* cosTheta (PI)) (pow (sqrt -1/2) 2))) (* 1/16 (PI))) (sqrt -1/2)))) (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))))
(* (sqrt (* cosTheta (PI))) (* (sqrt -1) (sqrt 1/2)))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2)))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* 1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (+ (* -1/64 (/ (* cosTheta (PI)) (pow (sqrt 1/2) 2))) (* 1/16 (PI)))) (sqrt 1/2)))) (* -1/16 (* (sqrt (* cosTheta (PI))) (/ (sqrt -1) (sqrt 1/2))))) (pow cosTheta 3))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(/ 1 cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/ (+ 1 (* cosTheta (- (* -1/2 cosTheta) 1))) cosTheta)
(/ (+ 1 (* cosTheta (- (* cosTheta (- (* -1/2 cosTheta) 1/2)) 1))) cosTheta)
(* (sqrt (/ 1 cosTheta)) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(/ 1 (PI))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(* -2 (/ cosTheta (PI)))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* -2 (/ cosTheta (PI)))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
1
(+ 1 (* -1 cosTheta))
(+ 1 (* cosTheta (- (* -3/2 cosTheta) 1)))
(+ 1 (* cosTheta (- (* cosTheta (- (* 1/2 cosTheta) 3/2)) 1)))
(* (sqrt cosTheta) (/ (sqrt -2) (exp (pow cosTheta 2))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(* -1 (* (sqrt cosTheta) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(/ 1 cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/ (+ 1 (* cosTheta (- (* cosTheta (- (* 1/2 cosTheta) 3/2)) 1))) cosTheta)
(* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))
(+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
Outputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c)))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32)))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 c (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 c (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1))
(neg.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))
(+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))
(+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))
(+ (* -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))
(/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)
(/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta)
(+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
c
(* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+ 1 (* -1 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+ 1 (* -1 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(* -1 cosTheta)
(neg.f32 cosTheta)
(* cosTheta (- (/ 1 cosTheta) 1))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(* cosTheta (- (/ 1 cosTheta) 1))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(* cosTheta (- (/ 1 cosTheta) 1))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(* -1 cosTheta)
(neg.f32 cosTheta)
(* -1 (* cosTheta (- 1 (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(* -1 (* cosTheta (- 1 (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(* -1 (* cosTheta (- 1 (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(/ -1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1))
(/.f32 #s(literal -1 binary32) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))
(- (* -1 (* (/ 1 (* cosTheta (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(-.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))
(- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 3)))) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))))) cosTheta)) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) cosTheta)) (/.f32 #s(literal -1 binary32) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ 1 (* cosTheta (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1) 2))))) cosTheta)) (/ 1 (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(+.f32 (/.f32 (+.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (/.f32 #s(literal -1 binary32) (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))
(/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))
(-.f32 (/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) c) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 2 binary32))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))
(+.f32 (/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 c (-.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) c) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 2 binary32))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)))) (/ cosTheta (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))))
(+.f32 (/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 c (-.f32 (*.f32 c (+.f32 (/.f32 (neg.f32 (*.f32 c (pow.f32 cosTheta #s(literal 4 binary32)))) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 3 binary32))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) c)) c)
(/ (- (+ 1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 cosTheta (*.f32 c c))) (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 c (*.f32 c c))))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) (/.f32 (*.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 cosTheta (*.f32 c c))))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (- 1 cosTheta) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) (* c cosTheta)) (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 cosTheta c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (pow (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI))))) (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))) cosTheta)) c)) (+ 1 (* (/ (- 1 cosTheta) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (pow.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta cosTheta) c)) (/.f32 (*.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) cosTheta)) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 c)) 1)))
(*.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) (neg.f32 cosTheta))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))
(*.f32 (neg.f32 cosTheta) (+.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))
(*.f32 (neg.f32 cosTheta) (+.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (+ (* -1 c) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) 1)))
(*.f32 (neg.f32 cosTheta) (+.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)))
(+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))
(+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(+.f32 (+.f32 cosTheta (*.f32 cosTheta c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(+.f32 (+.f32 cosTheta (*.f32 cosTheta c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(+ cosTheta (+ (* c cosTheta) (* (sqrt (/ 1 (PI))) (- 1 cosTheta))))
(+.f32 (+.f32 cosTheta (*.f32 cosTheta c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ (- 1 cosTheta) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 cosTheta) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) c)))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 cosTheta) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) c)))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) c)))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 cosTheta) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) c)))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* (sqrt (/ cosTheta (PI))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c)))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))) #s(literal 3 binary32)))))))
(+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta)))
c
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta c))))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 c (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 c (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
c
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) cosTheta) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) cosTheta) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))))))
(+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
c
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 c (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 c (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 c (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 c (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
c
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))))
(* c (+ 1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))))
c
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(*.f32 c (neg.f32 (+.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(*.f32 c (neg.f32 (+.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 1)))
(*.f32 c (neg.f32 (+.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (+.f32 c (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 c (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 c (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))
(-.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2)))))))
(+.f32 c (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+.f32 c (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+.f32 c (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (sqrt (PI)))))
(*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* -1/2 (* (* cosTheta (+ (PI) (* -4 (PI)))) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (*.f32 #s(literal -3 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (PI))) (+ (PI) (* -4 (PI))))) (* -1/2 (* (* cosTheta (+ (* -8 (PI)) (* -1 (+ (PI) (* -4 (PI)))))) (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (+.f32 (*.f32 (PI.f32) #s(literal -8 binary32)) (*.f32 #s(literal 3 binary32) (PI.f32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))
(* (sqrt (* cosTheta (PI))) (sqrt -1/2))
(*.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1/2 binary32)))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1/2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (PI.f32) cosTheta)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2)))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1/2 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -1/2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (PI.f32) cosTheta)))))
(* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (+ (* 1/64 (/ (* cosTheta (PI)) (pow (sqrt -1/2) 2))) (* 1/16 (PI))) (sqrt -1/2)))) (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))))
(*.f32 cosTheta (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1/2 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -1/2 binary32))))) (*.f32 (sqrt.f32 #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 cosTheta (PI.f32))) #s(literal -1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/16 binary32))) (sqrt.f32 #s(literal -1/2 binary32))))))
(* (sqrt (* cosTheta (PI))) (* (sqrt -1) (sqrt 1/2)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32)))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* 1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (+ (* -1/64 (/ (* cosTheta (PI)) (pow (sqrt 1/2) 2))) (* 1/16 (PI)))) (sqrt 1/2)))) (* -1/16 (* (sqrt (* cosTheta (PI))) (/ (sqrt -1) (sqrt 1/2))))) (pow cosTheta 3))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 (PI.f32) #s(literal 1/16 binary32)) (/.f32 (*.f32 #s(literal -1/64 binary32) (*.f32 cosTheta (PI.f32))) #s(literal 1/2 binary32)))) (sqrt.f32 #s(literal 1/2 binary32)))) (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32))))))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(/ (+ 1 (* cosTheta (- (* -1/2 cosTheta) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(/ (+ 1 (* cosTheta (- (* cosTheta (- (* -1/2 cosTheta) 1/2)) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) cosTheta)
(* (sqrt (/ 1 cosTheta)) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))
(+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 cosTheta)) (sqrt -2)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))))
(* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))))))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32)))
(* -2 (/ cosTheta (PI)))
(/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* -2 (/ cosTheta (PI)))
(/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (PI.f32))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (PI.f32))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+ 1 (* cosTheta (- (* -3/2 cosTheta) 1)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32))))
(+ 1 (* cosTheta (- (* cosTheta (- (* 1/2 cosTheta) 3/2)) 1)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32))))
(* (sqrt cosTheta) (/ (sqrt -2) (exp (pow cosTheta 2))))
(*.f32 (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 cosTheta))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(* -1 (* (sqrt cosTheta) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(/ (+ 1 (* cosTheta (- (* cosTheta (- (* 1/2 cosTheta) 3/2)) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta)
(* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))
(+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 cosTheta)) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 cosTheta)) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (pow cosTheta 3))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (pow cosTheta 7))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (pow cosTheta 5))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))))))

eval269.0ms (1.7%)

Compiler

Compiled 51773 to 4753 computations (90.8% saved)

prune174.0ms (1.1%)

Pruning

30 alts after pruning (29 fresh and 1 done)

PrunedKeptTotal
New1481201501
Fresh12921
Picked415
Done101
Total1498301528
Accuracy
100.0%
Counts
1528 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
95.2%
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
94.7%
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
94.9%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
93.4%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
91.4%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
94.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.5%
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
91.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
10.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
94.5%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
5.1%
(/.f32 #s(literal 1 binary32) c)
95.8%
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
58.5%
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
95.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
92.4%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
Compiler

Compiled 1291 to 834 computations (35.4% saved)

simplify192.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff0
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
cost-diff0
(+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
cost-diff0
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
cost-diff64
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
cost-diff0
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff0
(+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
cost-diff0
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
cost-diff0
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
cost-diff0
(+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c)
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
cost-diff64
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
Rules
1994×fma-lowering-fma.f32
1994×fma-lowering-fma.f64
1974×sum3-define
1946×fmsub-define
1936×fnmadd-define
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
048373
1122349
2227343
3319342
4488342
5797342
61542332
73730332
08526332
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1 (+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c))
1
(+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c)
(+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1)
(* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))
(/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(/ (- 1 (* 2 cosTheta)) (PI))
(- 1 (* 2 cosTheta))
(* 2 cosTheta)
2
cosTheta
(PI)
(exp (neg (* cosTheta cosTheta)))
(neg (* cosTheta cosTheta))
(* cosTheta cosTheta)
c
(/ 1 (+ 1 c))
1
(+ 1 c)
c
(/ 1 (+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))))
1
(+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))))
(+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))
c
(/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))
(+ (/ 1 cosTheta) -1)
(/ 1 cosTheta)
cosTheta
-1
(pow (PI) 1/2)
(PI)
1/2
(/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))
1
(+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))))
(+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))
c
(/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))
(/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta)
(+ 1 (* cosTheta (+ (* cosTheta -3/2) -1)))
(* cosTheta (+ (* cosTheta -3/2) -1))
cosTheta
(+ (* cosTheta -3/2) -1)
(* cosTheta -3/2)
-3/2
-1
(pow (PI) 1/2)
(PI)
1/2
(/ 1 (+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))))
1
(+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta)))))
(+ 1 c)
c
(/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))
(sqrt (/ (+ 1 (* cosTheta -2)) (PI)))
(/ (+ 1 (* cosTheta -2)) (PI))
(+ 1 (* cosTheta -2))
(* cosTheta -2)
cosTheta
-2
(PI)
(* cosTheta (exp (* cosTheta cosTheta)))
(exp (* cosTheta cosTheta))
(* cosTheta cosTheta)
Outputs
(/ 1 (+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
1
#s(literal 1 binary32)
(+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c)
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1)
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta)
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(/ (- 1 (* 2 cosTheta)) (PI))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(- 1 (* 2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* 2 cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
2
#s(literal 2 binary32)
cosTheta
(PI)
(PI.f32)
(exp (neg (* cosTheta cosTheta)))
(exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))
(neg (* cosTheta cosTheta))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))
(* cosTheta cosTheta)
(*.f32 cosTheta cosTheta)
c
(/ 1 (+ 1 c))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
1
#s(literal 1 binary32)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(/ 1 (+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))
(+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
c
(/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(+ (/ 1 cosTheta) -1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
cosTheta
-1
#s(literal -1 binary32)
(pow (PI) 1/2)
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
1
#s(literal 1 binary32)
(+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))
(+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
c
(/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))
(+ 1 (* cosTheta (+ (* cosTheta -3/2) -1)))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32)))))
(* cosTheta (+ (* cosTheta -3/2) -1))
(*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))
cosTheta
(+ (* cosTheta -3/2) -1)
(+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))
(* cosTheta -3/2)
(*.f32 cosTheta #s(literal -3/2 binary32))
-3/2
#s(literal -3/2 binary32)
-1
#s(literal -1 binary32)
(pow (PI) 1/2)
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(/ 1 (+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
1
#s(literal 1 binary32)
(+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(sqrt (/ (+ 1 (* cosTheta -2)) (PI)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(/ (+ 1 (* cosTheta -2)) (PI))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(+ 1 (* cosTheta -2))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(* cosTheta -2)
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
-2
#s(literal -2 binary32)
(PI)
(PI.f32)
(* cosTheta (exp (* cosTheta cosTheta)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(exp (* cosTheta cosTheta))
(exp.f32 (*.f32 cosTheta cosTheta))
(* cosTheta cosTheta)
(*.f32 cosTheta cosTheta)

localize539.0ms (3.4%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
accuracy98.4%
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
accuracy97.5%
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
accuracy99.9%
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
accuracy99.8%
(*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))
accuracy98.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
accuracy98.7%
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy100.0%
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
accuracy99.9%
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
accuracy98.7%
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy100.0%
(+.f32 #s(literal 1 binary32) c)
accuracy99.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
accuracy99.8%
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
accuracy98.4%
(/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta)
accuracy97.5%
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
Results
438.0ms256×0valid
Compiler

Compiled 420 to 49 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-div: 26.0ms (35.9% of total)
ival-add: 15.0ms (20.7% of total)
ival-mult: 12.0ms (16.6% of total)
ival-pow: 6.0ms (8.3% of total)
ival-exp: 5.0ms (6.9% of total)
ival-sqrt: 4.0ms (5.5% of total)
ival-pi: 1.0ms (1.4% of total)
ival-sub: 1.0ms (1.4% of total)
const: 1.0ms (1.4% of total)
ival-neg: 1.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

series40.0ms (0.3%)

Counts
25 → 420
Calls
Call 1
Inputs
#<alt (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))>
#<alt (/ 1 (+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c))>
#<alt (+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c)>
#<alt (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1)>
#<alt (/ 1 (+ 1 c))>
#<alt (+ 1 c)>
#<alt (/ 1 (+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))))>
#<alt (+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))))>
#<alt (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))>
#<alt (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))>
#<alt (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta)>
#<alt (/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))>
#<alt (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))))>
#<alt (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))>
#<alt (/ 1 (+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))))>
#<alt (+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta)))))>
#<alt (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))>
#<alt (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))>
#<alt (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)>
#<alt (/ (- 1 (* 2 cosTheta)) (PI))>
#<alt (+ (/ 1 cosTheta) -1)>
#<alt (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))>
#<alt (* cosTheta (+ (* cosTheta -3/2) -1))>
#<alt (sqrt (/ (+ 1 (* cosTheta -2)) (PI)))>
#<alt (/ (+ 1 (* cosTheta -2)) (PI))>
Outputs
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)>
#<alt (+ 1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ 1 (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))>
#<alt (+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2))))))>
#<alt (+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt 1>
#<alt (+ 1 (* -1 c))>
#<alt (+ 1 (* c (- c 1)))>
#<alt (+ 1 (* c (- (* c (+ 1 (* -1 c))) 1)))>
#<alt (/ 1 c)>
#<alt (/ (- 1 (/ 1 c)) c)>
#<alt (/ (- (+ 1 (/ 1 (pow c 2))) (/ 1 c)) c)>
#<alt (/ (- (+ 1 (/ 1 (pow c 2))) (+ (/ 1 c) (/ 1 (pow c 3)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (/ 1 c) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ 1 c) 1) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 c) 1) c)) 1) c)) 1) c))>
#<alt 1>
#<alt (+ 1 c)>
#<alt (+ 1 c)>
#<alt (+ 1 c)>
#<alt c>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt c>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3)) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 4))) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3)))) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) (pow c 2))) (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) (pow c 2))) (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) c) (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3) c) (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)) c)) (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))>
#<alt (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))>
#<alt (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))>
#<alt (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))>
#<alt c>
#<alt (* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))>
#<alt (* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))>
#<alt (* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (+ c (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ c (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)>
#<alt (* -3/2 cosTheta)>
#<alt (* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))>
#<alt (* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -3/2 cosTheta)>
#<alt (* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))>
#<alt (* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))>
#<alt (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) c) (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3) c) (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)) c)) (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (* -1 (/ (+ (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3))))) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2/3 (* (/ (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta) (sqrt (PI)))) (* 8/27 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))>
#<alt (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt c>
#<alt (* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))>
#<alt (* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))>
#<alt (* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))>
#<alt (- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))>
#<alt (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt (/ 1 (PI))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt -1>
#<alt (- (/ 1 cosTheta) 1)>
#<alt (- (/ 1 cosTheta) 1)>
#<alt (- (/ 1 cosTheta) 1)>
#<alt -1>
#<alt (- (/ 1 cosTheta) 1)>
#<alt (- (/ 1 cosTheta) 1)>
#<alt (- (/ 1 cosTheta) 1)>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 cosTheta)>
#<alt (* cosTheta (- (* -3/2 cosTheta) 1))>
#<alt (* cosTheta (- (* -3/2 cosTheta) 1))>
#<alt (* cosTheta (- (* -3/2 cosTheta) 1))>
#<alt (* -3/2 (pow cosTheta 2))>
#<alt (* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -3/2 (pow cosTheta 2))>
#<alt (* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (/ 1 (PI))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
Calls

105 calls:

TimeVariablePointExpression
6.0ms
cosTheta
@inf
(+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c)
1.0ms
cosTheta
@inf
(/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))
1.0ms
c
@0
(/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))
1.0ms
cosTheta
@-inf
(/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))
1.0ms
c
@0
(+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))))

rewrite358.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
3146×fma-lowering-fma.f32
3146×fma-lowering-fma.f64
2058×+-lowering-+.f64
2058×+-lowering-+.f32
2044×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048289
1368260
23654260
08479260
Stop Event
iter limit
node limit
Counts
25 → 741
Calls
Call 1
Inputs
(* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))
(/ 1 (+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c))
(+ (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1) c)
(+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) 1)
(/ 1 (+ 1 c))
(+ 1 c)
(/ 1 (+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))))
(+ 1 (+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))))
(+ c (/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2)))
(/ (+ (/ 1 cosTheta) -1) (pow (PI) 1/2))
(/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta)
(/ 1 (+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))))
(+ 1 (+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))))
(+ c (/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2)))
(/ 1 (+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))))
(+ (+ 1 c) (/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta)))))
(/ (sqrt (/ (+ 1 (* cosTheta -2)) (PI))) (* cosTheta (exp (* cosTheta cosTheta))))
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)
(/ (- 1 (* 2 cosTheta)) (PI))
(+ (/ 1 cosTheta) -1)
(/ (/ (+ 1 (* cosTheta (+ (* cosTheta -3/2) -1))) cosTheta) (pow (PI) 1/2))
(* cosTheta (+ (* cosTheta -3/2) -1))
(sqrt (/ (+ 1 (* cosTheta -2)) (PI)))
(/ (+ 1 (* cosTheta -2)) (PI))
Outputs
(neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c))) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) c)
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))) c)
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))) (/.f32 (*.f32 c c) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (*.f32 c c) (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c)) (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c))) (neg.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (*.f32 c c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal -1 binary32)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) c)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 c c))) (-.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
(+.f32 c #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) c #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))))
(/.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (+.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 1 binary32) c))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 c (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 c (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(+.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)) c)
(fma.f32 #s(literal 1 binary32) c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(fma.f32 c #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 c #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32) c)
(fma.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) c)
(-.f32 (/.f32 (*.f32 c c) (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 c c) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (+.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (-.f32 (*.f32 c c) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))) (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))))) (neg.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (neg.f32 (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))))) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 c c) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (/.f32 (*.f32 c (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(neg.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)))
(pow.f32 (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (neg.f32 cosTheta))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (-.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (-.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) #s(literal 1 binary32)))) cosTheta))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (-.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) #s(literal 1 binary32)))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) #s(literal 1 binary32)) cosTheta)
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (-.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (/.f32 #s(literal 1 binary32) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 c (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) c)
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta))))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 c (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) c)
(fma.f32 #s(literal 1 binary32) c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 c #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 c #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32) c)
(fma.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) c)
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) c)
(-.f32 (/.f32 (*.f32 c c) (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (/.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 c c) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (+.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (-.f32 (*.f32 c c) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))))
(/.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))) (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))))) (neg.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (neg.f32 (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))))) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 c c) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32)) (/.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta))))))
(*.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c))) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) c)
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))) c)
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))) (/.f32 (*.f32 c c) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 (*.f32 c c) (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c)) (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c))) (neg.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (*.f32 c c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))) (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c (-.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) cosTheta))
(pow.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) cosTheta)
(/.f32 (neg.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (neg.f32 (PI.f32))))
(neg.f32 (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (PI.f32)))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) (fma.f32 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) (fma.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 cosTheta (PI.f32)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 cosTheta (PI.f32))) #s(literal 2 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) #s(literal 2 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) cosTheta))) (fma.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (PI.f32))) cosTheta (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) cosTheta)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) cosTheta)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) cosTheta))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (/.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (/.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (PI.f32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (PI.f32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta) #s(literal -1 binary32))
(fma.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (/.f32 #s(literal -1 binary32) cosTheta))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(expm1.f32 (*.f32 (log.f32 cosTheta) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) cosTheta)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (-.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) #s(literal 1 binary32))))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)
(/.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(+.f32 (neg.f32 cosTheta) (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))))
(+.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) (neg.f32 cosTheta))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(fma.f32 cosTheta #s(literal -1 binary32) (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))))
(fma.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32)) (neg.f32 cosTheta))
(fma.f32 (*.f32 cosTheta cosTheta) #s(literal -3/2 binary32) (neg.f32 cosTheta))
(fma.f32 #s(literal -1 binary32) cosTheta (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))))
(fma.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta) (neg.f32 cosTheta))
(fma.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) cosTheta (neg.f32 cosTheta))
(fma.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta) #s(literal 1 binary32)))
(-.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) cosTheta)
(/.f32 (+.f32 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 cosTheta) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32)))) (-.f32 (*.f32 (neg.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32)))) (*.f32 (neg.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta #s(literal -3/2 binary32))) (neg.f32 cosTheta)))
(/.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32))))) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32)))))
(/.f32 (*.f32 cosTheta (+.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32)) #s(literal -1 binary32))) (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32)))) cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32)) #s(literal -1 binary32)) cosTheta) (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))))
(*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))) cosTheta)
(*.f32 (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32)))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (neg.f32 (PI.f32))))
(neg.f32 (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (PI.f32)))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) (fma.f32 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) (fma.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 cosTheta (PI.f32)) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 cosTheta (PI.f32))) #s(literal 2 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) #s(literal 2 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) cosTheta))) (fma.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (PI.f32))) cosTheta (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) cosTheta)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) cosTheta)))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) cosTheta))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (/.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))) (/.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (/.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (PI.f32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (PI.f32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta) (PI.f32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))

simplify445.0ms (2.8%)

Algorithm
egg-herbie
Rules
5856×*-lowering-*.f32
5856×*-lowering-*.f64
4390×+-lowering-+.f64
4390×+-lowering-+.f32
1736×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0110211423
1376610441
0893410441
Stop Event
iter limit
node limit
Counts
420 → 420
Calls
Call 1
Inputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)
(+ 1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+ 1 (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))
(+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2))))))
(+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
1
(+ 1 (* -1 c))
(+ 1 (* c (- c 1)))
(+ 1 (* c (- (* c (+ 1 (* -1 c))) 1)))
(/ 1 c)
(/ (- 1 (/ 1 c)) c)
(/ (- (+ 1 (/ 1 (pow c 2))) (/ 1 c)) c)
(/ (- (+ 1 (/ 1 (pow c 2))) (+ (/ 1 c) (/ 1 (pow c 3)))) c)
(/ 1 c)
(* -1 (/ (- (/ 1 c) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ 1 c) 1) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 c) 1) c)) 1) c)) 1) c))
1
(+ 1 c)
(+ 1 c)
(+ 1 c)
c
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
c
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(+ (* -1 (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))
(+ (* c (- (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3)) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 4))) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3)))) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) (pow c 2))) (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) (pow c 2))) (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) c) (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3) c) (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)) c)) (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
c
(* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))
(+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
c
(* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
c
(* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(+ c (* -1 (sqrt (/ 1 (PI)))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ c (* -1 (sqrt (/ 1 (PI)))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(* -1 (sqrt (/ 1 (PI))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(* -1 (sqrt (/ 1 (PI))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(/ 1 cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(* -3/2 cosTheta)
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(* -3/2 cosTheta)
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) c) (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3) c) (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)) c)) (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(* -1 (/ (+ (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3))))) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2/3 (* (/ (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta) (sqrt (PI)))) (* 8/27 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
c
(* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))
(+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
c
(* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))
(* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))
(* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))
c
(* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(/ 1 (PI))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(* -2 (/ cosTheta (PI)))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* -2 (/ cosTheta (PI)))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(/ 1 cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
-1
(- (/ 1 cosTheta) 1)
(- (/ 1 cosTheta) 1)
(- (/ 1 cosTheta) 1)
-1
(- (/ 1 cosTheta) 1)
(- (/ 1 cosTheta) 1)
(- (/ 1 cosTheta) 1)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 cosTheta)
(* cosTheta (- (* -3/2 cosTheta) 1))
(* cosTheta (- (* -3/2 cosTheta) 1))
(* cosTheta (- (* -3/2 cosTheta) 1))
(* -3/2 (pow cosTheta 2))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(* -3/2 (pow cosTheta 2))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(/ 1 (PI))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(* -2 (/ cosTheta (PI)))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* -2 (/ cosTheta (PI)))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
Outputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32)))))))
(/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) c))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))) c))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))))
(+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
c
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(+ 1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))
(+ 1 (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ 1 (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
1
#s(literal 1 binary32)
(+ 1 (* -1 c))
(-.f32 #s(literal 1 binary32) c)
(+ 1 (* c (- c 1)))
(+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 c #s(literal -1 binary32))))
(+ 1 (* c (- (* c (+ 1 (* -1 c))) 1)))
(+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (*.f32 c (-.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (- 1 (/ 1 c)) c)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) c)) c)
(/ (- (+ 1 (/ 1 (pow c 2))) (/ 1 c)) c)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 #s(literal -1 binary32) c)) c)
(/ (- (+ 1 (/ 1 (pow c 2))) (+ (/ 1 c) (/ 1 (pow c 3)))) c)
(/.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 #s(literal -1 binary32) c)) (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (/ 1 c) 1) c))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32)) c)
(* -1 (/ (- (* -1 (/ (- (/ 1 c) 1) c)) 1) c))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 c) 1) c)) 1) c)) 1) c))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
1
#s(literal 1 binary32)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
c
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(+ (* -1 (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3)) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 4))) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3)))) (/ 1 (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)))) (/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) (pow c 2))) (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) (pow c 2))) (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (neg.f32 c)) (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32))) c)
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2) c) (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 3) c) (pow (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) 2)) c)) (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) cosTheta))
(+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
c
(* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (* (sqrt (/ 1 (PI))) (- (/ 1 cosTheta) 1)))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
c
(* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c)))
(* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c)))
(* c (+ 1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) c)))
c
(* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (* (/ (- (/ 1 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+ c (* -1 (sqrt (/ 1 (PI)))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (* -1 (sqrt (/ 1 (PI)))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(* -3/2 cosTheta)
(*.f32 cosTheta #s(literal -3/2 binary32))
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) #s(literal -1 binary32))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32))))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32))))
(* -3/2 cosTheta)
(*.f32 cosTheta #s(literal -3/2 binary32))
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) #s(literal -1 binary32))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
(/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2) c) (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 3) c) (pow (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) 2)) c)) (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 #s(literal -2/3 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 4/9 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (+.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32))) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -4/9 binary32)) cosTheta)) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(/.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 8/27 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 (*.f32 #s(literal 8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32)))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 8/27 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 cosTheta cosTheta))) (*.f32 #s(literal 4/9 binary32) (+.f32 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 #s(literal -2/3 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(* -1 (/ (+ (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 4/9 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3))))) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32)) (/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal -4/9 binary32)) (+.f32 (*.f32 #s(literal -8/27 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) cosTheta)) (*.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -4/9 binary32)))) cosTheta)) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2/3 (* (/ (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta) (sqrt (PI)))) (* 8/27 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32)) (/.f32 (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32)) (*.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (sqrt.f32 (PI.f32))) cosTheta)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 8/27 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32)) (*.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (neg.f32 cosTheta)) (*.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -4/9 binary32))) cosTheta)) (neg.f32 cosTheta))
(+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
c
(* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) cosTheta)))
(* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 c (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 c (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+ c (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 c (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
c
(* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))))
(* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))))
(* c (+ 1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))))
c
(* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (*.f32 cosTheta c))) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (*.f32 cosTheta c))) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (* (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) (* c cosTheta)) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (*.f32 cosTheta c))) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) cosTheta)))
(/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3)))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))) (* (exp (pow cosTheta 2)) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 3))))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2)))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))) 2))))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) cosTheta) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))))) (* (exp (pow cosTheta 2)) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3)))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 2)))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (exp (pow cosTheta 2)) 2) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))))) 3))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) cosTheta) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32))))))))
(+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
c
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ 1 (* c (* cosTheta (exp (pow cosTheta 2))))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (*.f32 cosTheta c) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 (* cosTheta (exp (pow cosTheta 2)))) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 3))))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (pow (sqrt -2) 5))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (exp (pow cosTheta 2)) (sqrt -2))))) (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (sqrt -2) (exp (pow cosTheta 2)))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2)))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (sqrt 2)) (exp (pow cosTheta 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (sqrt 2))))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 5))))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (exp (pow cosTheta 2)) (pow (sqrt 2) 3))))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(neg.f32 (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))))
(* -2 (/ cosTheta (PI)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* -2 (/ cosTheta (PI)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32)))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32)))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32)))))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
-1
#s(literal -1 binary32)
(- (/ 1 cosTheta) 1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(- (/ 1 cosTheta) 1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(- (/ 1 cosTheta) 1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
-1
#s(literal -1 binary32)
(- (/ 1 cosTheta) 1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(- (/ 1 cosTheta) 1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(- (/ 1 cosTheta) 1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) cosTheta)))
(* -1 cosTheta)
(neg.f32 cosTheta)
(* cosTheta (- (* -3/2 cosTheta) 1))
(*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))
(* cosTheta (- (* -3/2 cosTheta) 1))
(*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))
(* cosTheta (- (* -3/2 cosTheta) 1))
(*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))
(* -3/2 (pow cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) #s(literal -3/2 binary32))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))
(* -3/2 (pow cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) #s(literal -3/2 binary32))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))
(* -1 (* (pow cosTheta 2) (+ 3/2 (/ 1 cosTheta))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(neg.f32 (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))))
(* -2 (/ cosTheta (PI)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* -2 (/ cosTheta (PI)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32)))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32)))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32)))))

eval129.0ms (0.8%)

Compiler

Compiled 39252 to 4080 computations (89.6% saved)

prune395.0ms (2.5%)

Pruning

44 alts after pruning (40 fresh and 4 done)

PrunedKeptTotal
New1174201194
Fresh42024
Picked145
Done101
Total1180441224
Accuracy
100.0%
Counts
1224 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
95.2%
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
94.7%
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
94.9%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
10.9%
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
93.4%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
91.4%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
91.5%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) c))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
55.5%
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
55.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))))
95.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
91.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
94.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (fma.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
55.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
31.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
55.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
56.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
56.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
94.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
10.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
94.5%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
10.9%
(-.f32 #s(literal 1 binary32) c)
95.8%
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
55.3%
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
95.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
92.4%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
88.6%
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
10.9%
#s(literal 1 binary32)
Compiler

Compiled 1794 to 1187 computations (33.8% saved)

simplify190.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))
cost-diff0
(PI.f32)
cost-diff0
(-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32))))
cost-diff0
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
cost-diff0
(+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
cost-diff0
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
cost-diff96
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
cost-diff0
(+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
cost-diff0
(/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta)
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
cost-diff0
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
cost-diff0
(pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
cost-diff64
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
cost-diff6400
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
Rules
2014×*-lowering-*.f32
2014×*-lowering-*.f64
2002×fnmadd-define
1358×sum3-define
1070×sum4-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
046351
1115343
2293325
3899319
43456305
08363305
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(pow (pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2) 2)
(pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2)
(+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c))
(* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))
(/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(/ (- 1 (* 2 cosTheta)) (PI))
(- 1 (* 2 cosTheta))
1
(* 2 cosTheta)
2
cosTheta
(PI)
(exp (neg (* cosTheta cosTheta)))
(neg (* cosTheta cosTheta))
(* cosTheta cosTheta)
(+ 1 c)
c
-1/2
1
(/ 1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta))
1
(/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)
(+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))
cosTheta
(* (sqrt (/ 1 (PI))) (- 1 cosTheta))
(sqrt (/ 1 (PI)))
(/ 1 (PI))
(PI)
(- 1 cosTheta)
(/ 1 (+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))))
1
(+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))))
(+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))
c
(/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))
(* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta)))
(neg cosTheta)
cosTheta
(- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))
3/2
(/ (+ (/ 1 cosTheta) -1) cosTheta)
(+ (/ 1 cosTheta) -1)
(/ 1 cosTheta)
-1
(pow (PI) 1/2)
(PI)
1/2
(* cosTheta (- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))))
cosTheta
(- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI))))
(sqrt (PI))
(PI)
(* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(+ 1 c)
1
c
(sqrt (/ 1 (PI)))
(/ 1 (PI))
(* cosTheta (PI))
Outputs
(pow (pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2) 2)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
(pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2)
(pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta)
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(/ (- 1 (* 2 cosTheta)) (PI))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(- 1 (* 2 cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
1
#s(literal 1 binary32)
(* 2 cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
2
#s(literal 2 binary32)
cosTheta
(PI)
(PI.f32)
(exp (neg (* cosTheta cosTheta)))
(exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))
(neg (* cosTheta cosTheta))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))
(* cosTheta cosTheta)
(*.f32 cosTheta cosTheta)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
-1/2
#s(literal -1/2 binary32)
1
#s(literal 1 binary32)
(/ 1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
1
#s(literal 1 binary32)
(/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)
(/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta)
(+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))
(+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
cosTheta
(* (sqrt (/ 1 (PI))) (- 1 cosTheta))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI)
(PI.f32)
(- 1 cosTheta)
(-.f32 #s(literal 1 binary32) cosTheta)
(/ 1 (+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 cosTheta #s(literal -3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
1
#s(literal 1 binary32)
(+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 cosTheta #s(literal -3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))
(+.f32 c (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 cosTheta #s(literal -3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
c
(/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 cosTheta #s(literal -3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta)))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 cosTheta #s(literal -3/2 binary32)))
(neg cosTheta)
(neg.f32 cosTheta)
cosTheta
(- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))
(+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) cosTheta))
3/2
#s(literal 3/2 binary32)
(/ (+ (/ 1 cosTheta) -1) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)
(+ (/ 1 cosTheta) -1)
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
-1
#s(literal -1 binary32)
(pow (PI) 1/2)
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(* cosTheta (- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))))
(*.f32 cosTheta (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) c)))))
cosTheta
(- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI))))
(+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) c))))
(sqrt (PI))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(PI)
(PI.f32)
(* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))
(*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
1
#s(literal 1 binary32)
c
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))

localize296.0ms (1.9%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy98.9%
(*.f32 cosTheta (PI.f32))
accuracy98.9%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
accuracy96.9%
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy99.6%
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)
accuracy98.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
accuracy98.7%
(/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy59.1%
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
accuracy99.6%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
accuracy98.3%
(/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta)
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy99.3%
(pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
accuracy98.4%
(/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta)
accuracy98.4%
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
accuracy97.5%
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
Results
222.0ms256×0valid
Compiler

Compiled 392 to 47 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-sqrt: 46.0ms (39.4% of total)
ival-div: 18.0ms (15.4% of total)
ival-pow: 14.0ms (12% of total)
ival-mult: 13.0ms (11.1% of total)
ival-add: 8.0ms (6.9% of total)
ival-sub: 7.0ms (6% of total)
ival-pi: 4.0ms (3.4% of total)
ival-exp: 3.0ms (2.6% of total)
ival-neg: 2.0ms (1.7% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series68.0ms (0.4%)

Counts
23 → 360
Calls
Call 1
Inputs
#<alt (pow (pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2) 2)>
#<alt (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))>
#<alt (pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2)>
#<alt (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c))>
#<alt (/ 1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta))>
#<alt (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)>
#<alt (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))>
#<alt (* (sqrt (/ 1 (PI))) (- 1 cosTheta))>
#<alt (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta)))>
#<alt (/ 1 (+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))))>
#<alt (+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))))>
#<alt (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))>
#<alt (* cosTheta (- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))))>
#<alt (- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI))))>
#<alt (PI)>
#<alt (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))>
#<alt (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))>
#<alt (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)>
#<alt (sqrt (/ 1 (PI)))>
#<alt (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))>
#<alt (/ (+ (/ 1 cosTheta) -1) cosTheta)>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (* cosTheta (PI))>
Outputs
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta))>
#<alt (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (pow cosTheta 3)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))>
#<alt (+ (* (pow cosTheta 2) (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt cosTheta) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))>
#<alt (+ (* (pow cosTheta 2) (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* cosTheta (+ (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt cosTheta) (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (+ (* 1/4 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3)))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))>
#<alt (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/2 (* (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* 1/4 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))))))) (pow cosTheta 6)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (/ (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))))))) (pow cosTheta 6)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (+ (* -1/2 (* (/ (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* -1/2 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* c (+ (* -1/2 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* 3/8 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 5))))))))>
#<alt (+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* c (+ (* -1/2 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* c (+ (* -5/16 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 7))))) (* 3/8 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 5)))))))))>
#<alt (sqrt (/ 1 c))>
#<alt (+ (sqrt (/ 1 c)) (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))))>
#<alt (+ (sqrt (/ 1 c)) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))))>
#<alt (+ (sqrt (/ 1 c)) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (+ (* -1/2 (* (sqrt (/ 1 (pow c 7))) (+ (* 1/4 (* c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))))))>
#<alt (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (+ (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (* 1/2 (* (sqrt (/ 1 c)) (+ (* -1/4 (/ (* c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) (pow (sqrt -1) 2))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))))) (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (/ -1 (- (sqrt (/ 1 (PI))) 1))>
#<alt (- (* -1 (* (/ 1 (* cosTheta (pow (- (sqrt (/ 1 (PI))) 1) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (sqrt (/ 1 (PI))) 1)))>
#<alt (- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (- (sqrt (/ 1 (PI))) 1) 3)))) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (sqrt (/ 1 (PI))) 1) 2))))) cosTheta)) (/ 1 (- (sqrt (/ 1 (PI))) 1)))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ 1 (* cosTheta (pow (- (sqrt (/ 1 (PI))) 1) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (sqrt (/ 1 (PI))) 1) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (sqrt (/ 1 (PI))) 1) 2))))) cosTheta)) (/ 1 (- (sqrt (/ 1 (PI))) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (+ 1 (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* -1 (- (sqrt (/ 1 (PI))) 1))>
#<alt (+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (- (sqrt (/ 1 (PI))) 1)))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))>
#<alt (* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (* -1 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (* -1 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 cosTheta)) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)>
#<alt (/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)>
#<alt (* -3/2 cosTheta)>
#<alt (* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))>
#<alt (* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -3/2 cosTheta)>
#<alt (* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))>
#<alt (* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))>
#<alt (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3)) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 4))) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) (pow c 2))) (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3) (pow c 3)))) (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) (pow c 2))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) c) (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3) c) (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)) c)) (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (* -1 (/ (+ (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3))))) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2/3 (* (/ (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta) (sqrt (PI)))) (* 8/27 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))>
#<alt (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))>
#<alt (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))>
#<alt (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))>
#<alt (* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))>
#<alt (* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))>
#<alt c>
#<alt (* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))>
#<alt (* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))>
#<alt (* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* (pow cosTheta 2) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* -1 (* (pow cosTheta 2) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* c (* (pow cosTheta 2) (PI))))>
#<alt (* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))>
#<alt (* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))>
#<alt (* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))>
#<alt (* -1 (* c (* (pow cosTheta 2) (PI))))>
#<alt (* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))>
#<alt (* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))>
#<alt (* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))>
#<alt (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* c (* cosTheta (PI))))>
#<alt (* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* -1 (* c (* cosTheta (PI))))>
#<alt (* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))>
#<alt (* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))>
#<alt (* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))>
#<alt (sqrt (PI))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))>
#<alt (+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (* c (* cosTheta (PI)))>
#<alt (* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))>
#<alt (* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))>
#<alt (* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))>
#<alt (* c (* cosTheta (PI)))>
#<alt (* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (/ 1 (pow cosTheta 2))>
#<alt (/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))>
#<alt (/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))>
#<alt (/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))>
#<alt (/ -1 cosTheta)>
#<alt (/ (- (/ 1 cosTheta) 1) cosTheta)>
#<alt (/ (- (/ 1 cosTheta) 1) cosTheta)>
#<alt (/ (- (/ 1 cosTheta) 1) cosTheta)>
#<alt (/ -1 cosTheta)>
#<alt (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))>
#<alt (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))>
#<alt (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))>
#<alt (- 1 (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt c>
#<alt (* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
#<alt (* cosTheta (PI))>
Calls

90 calls:

TimeVariablePointExpression
17.0ms
cosTheta
@0
(/ (+ (/ 1 cosTheta) -1) cosTheta)
8.0ms
cosTheta
@inf
(pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2)
5.0ms
cosTheta
@0
(/ 1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta))
4.0ms
cosTheta
@-inf
(pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2)
3.0ms
c
@0
(/ 1 (+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))))

rewrite425.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
3188×fma-lowering-fma.f32
3188×fma-lowering-fma.f64
2310×*-lowering-*.f32
2310×*-lowering-*.f64
2110×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046269
1331249
23120237
08289237
Stop Event
iter limit
node limit
Counts
23 → 579
Calls
Call 1
Inputs
(pow (pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2) 2)
(* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta))))
(pow (+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c)) -1/2)
(+ (* (/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta) (exp (neg (* cosTheta cosTheta)))) (+ 1 c))
(/ 1 (/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta))
(/ (+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta))) cosTheta)
(+ cosTheta (* (sqrt (/ 1 (PI))) (- 1 cosTheta)))
(* (sqrt (/ 1 (PI))) (- 1 cosTheta))
(* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta)))
(/ 1 (+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))))
(+ 1 (+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))))
(+ c (/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2)))
(* cosTheta (- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))))
(- (sqrt (PI)) (* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI))))
(PI)
(* (- (+ 1 c) (sqrt (/ 1 (PI)))) (* cosTheta (PI)))
(sqrt (/ (- 1 (* 2 cosTheta)) (PI)))
(/ (sqrt (/ (- 1 (* 2 cosTheta)) (PI))) cosTheta)
(sqrt (/ 1 (PI)))
(/ (* (neg cosTheta) (- 3/2 (/ (+ (/ 1 cosTheta) -1) cosTheta))) (pow (PI) 1/2))
(/ (+ (/ 1 cosTheta) -1) cosTheta)
(- (+ 1 c) (sqrt (/ 1 (PI))))
(* cosTheta (PI))
Outputs
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (*.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(pow.f32 (*.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/4 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c)
(+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) cosTheta))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (*.f32 c c) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) c))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 cosTheta) (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
(*.f32 (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(*.f32 (pow.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (neg.f32 cosTheta))
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (neg.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)
(/.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta)) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 cosTheta (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 cosTheta (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))) cosTheta))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 1 binary32)) (*.f32 (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) #s(literal -1 binary32)) (*.f32 (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta)) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))
(*.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (neg.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (*.f32 (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))) (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 cosTheta #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(-.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))) (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (neg.f32 (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (neg.f32 (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))
(*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 #s(literal 1 binary32) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 cosTheta)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 cosTheta)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))
(+.f32 (*.f32 (neg.f32 cosTheta) #s(literal 3/2 binary32)) (*.f32 (neg.f32 cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (neg.f32 cosTheta))))
(+.f32 (*.f32 #s(literal 3/2 binary32) (neg.f32 cosTheta)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (neg.f32 cosTheta)) (neg.f32 cosTheta)))
(fma.f32 (neg.f32 cosTheta) #s(literal 3/2 binary32) (*.f32 (neg.f32 cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (neg.f32 cosTheta))))
(fma.f32 #s(literal 3/2 binary32) (neg.f32 cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (neg.f32 cosTheta)) (neg.f32 cosTheta)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))
(/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 27/8 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (+.f32 #s(literal 9/4 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))
(/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 9/4 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
(/.f32 (*.f32 (-.f32 #s(literal 27/8 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 cosTheta)) (+.f32 #s(literal 9/4 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))
(/.f32 (*.f32 (-.f32 #s(literal 9/4 binary32) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (neg.f32 cosTheta)) (+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
(*.f32 cosTheta (neg.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))
(*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (neg.f32 cosTheta))
(*.f32 (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) #s(literal -1 binary32)) cosTheta)
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 c (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 cosTheta) (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))) #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 c (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(+.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)) c)
(pow.f32 (/.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(fma.f32 c #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 c #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) c)
(fma.f32 (neg.f32 cosTheta) (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) c)
(fma.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c)
(fma.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32) c)
(fma.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta) c)
(fma.f32 (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) c)
(fma.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) c)
(-.f32 (/.f32 (*.f32 c c) (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (/.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (+.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (-.f32 (*.f32 c c) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))) (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))))) (neg.f32 (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (neg.f32 (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))))) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (+.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 c (*.f32 c c)) (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c c) (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32)) (*.f32 c (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (-.f32 (*.f32 c c) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 c (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) cosTheta))
(+.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 cosTheta (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32))))
(fma.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) cosTheta))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))))
(/.f32 (*.f32 cosTheta (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) cosTheta) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))))
(/.f32 (*.f32 (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) cosTheta) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(*.f32 cosTheta (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(*.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))) cosTheta)
(+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))) (+.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))) (fma.f32 (neg.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (PI.f32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32))))) (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (neg.f32 (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32))))) (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(+.f32 (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32))))) (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)))))
(+.f32 (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32))))) (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32))))) (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(+.f32 (fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (neg.f32 (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))) (fma.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(+.f32 (fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (neg.f32 (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32))))) (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)))))
(+.f32 (fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))) (fma.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))))
(pow.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))) (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))) (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 cosTheta (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))) (+.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(fma.f32 (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(fma.f32 (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(fma.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (*.f32 cosTheta (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (neg.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 (*.f32 cosTheta (PI.f32))) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))
(fma.f32 (neg.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (PI.f32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (PI.f32)) cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))) (/.f32 (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))))
(-.f32 (/.f32 (PI.f32) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))) (/.f32 (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))) (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))) (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))))
(/.f32 (neg.f32 (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) #s(literal 3 binary32))) (+.f32 (PI.f32) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32))))))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32)))) (-.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta) (PI.f32))))
(*.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))))
(*.f32 (-.f32 (PI.f32) (pow.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(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) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (PI.f32) #s(literal 1 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32))
(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 (exp.f32 #s(literal 1 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (PI.f32)) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(+.f32 (*.f32 (*.f32 cosTheta (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (PI.f32))) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 cosTheta (PI.f32) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 (PI.f32) cosTheta (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (PI.f32)) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 (*.f32 cosTheta (PI.f32)) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) cosTheta) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(fma.f32 (*.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (PI.f32))))
(/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))) (*.f32 cosTheta (PI.f32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (PI.f32))) (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (PI.f32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (PI.f32)))
(*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (PI.f32))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (PI.f32)) cosTheta)
(*.f32 (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)))
(neg.f32 (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(neg.f32 (/.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta))
(*.f32 (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (neg.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (neg.f32 cosTheta))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 c (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 c (-.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))))
(+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) c (-.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 c #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (PI.f32))
(*.f32 (PI.f32) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) cosTheta))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) cosTheta))
(*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))

simplify485.0ms (3%)

Algorithm
egg-herbie
Rules
6124×*-lowering-*.f32
6124×*-lowering-*.f64
4352×+-lowering-+.f64
4352×+-lowering-+.f32
1372×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0101210661
135559689
085399689
Stop Event
iter limit
node limit
Counts
360 → 360
Calls
Call 1
Inputs
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(* (pow (* 1 (PI)) 1/4) (sqrt cosTheta))
(+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (pow cosTheta 3)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))
(+ (* (pow cosTheta 2) (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt cosTheta) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))
(+ (* (pow cosTheta 2) (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* cosTheta (+ (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt cosTheta) (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (+ (* 1/4 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3)))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))
(sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/2 (* (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* 1/4 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))))))) (pow cosTheta 6)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (/ (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))))))) (pow cosTheta 6)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (+ (* -1/2 (* (/ (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* -1/2 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* c (+ (* -1/2 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* 3/8 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 5))))))))
(+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* c (+ (* -1/2 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* c (+ (* -5/16 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 7))))) (* 3/8 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 5)))))))))
(sqrt (/ 1 c))
(+ (sqrt (/ 1 c)) (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))))
(+ (sqrt (/ 1 c)) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))))
(+ (sqrt (/ 1 c)) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (+ (* -1/2 (* (sqrt (/ 1 (pow c 7))) (+ (* 1/4 (* c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))))))
(* (sqrt (/ 1 c)) (pow (sqrt -1) 2))
(+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))
(+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (+ (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (* 1/2 (* (sqrt (/ 1 c)) (+ (* -1/4 (/ (* c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) (pow (sqrt -1) 2))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))))) (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))
(/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI)))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI)))))
(/ -1 (- (sqrt (/ 1 (PI))) 1))
(- (* -1 (* (/ 1 (* cosTheta (pow (- (sqrt (/ 1 (PI))) 1) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (sqrt (/ 1 (PI))) 1)))
(- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (- (sqrt (/ 1 (PI))) 1) 3)))) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (sqrt (/ 1 (PI))) 1) 2))))) cosTheta)) (/ 1 (- (sqrt (/ 1 (PI))) 1)))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ 1 (* cosTheta (pow (- (sqrt (/ 1 (PI))) 1) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (sqrt (/ 1 (PI))) 1) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (sqrt (/ 1 (PI))) 1) 2))))) cosTheta)) (/ 1 (- (sqrt (/ 1 (PI))) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(+ 1 (* -1 (sqrt (/ 1 (PI)))))
(+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* -1 (- (sqrt (/ 1 (PI))) 1))
(+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))
(* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (- (sqrt (/ 1 (PI))) 1)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(/ 1 cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(* -3/2 cosTheta)
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(* -3/2 cosTheta)
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(+ (* -1 (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))
(+ (* c (- (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3)) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 4))) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) (pow c 2))) (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3) (pow c 3)))) (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) (pow c 2))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) c) (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3) c) (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)) c)) (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(* -1 (/ (+ (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3))))) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2/3 (* (/ (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta) (sqrt (PI)))) (* 8/27 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
c
(* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))
(+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
c
(* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))
(* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))
(* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))
c
(* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))
(* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))
(* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* -1 (* (pow cosTheta 2) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* -1 (* (pow cosTheta 2) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(* -1 (* c (* cosTheta (PI))))
(* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))
(* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))
(* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))
(* -1 (* c (* cosTheta (PI))))
(* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))
(* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))
(* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))
(sqrt (PI))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))
(+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(* c (* cosTheta (PI)))
(* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))
(* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))
(* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))
(* c (* cosTheta (PI)))
(* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(/ 1 (pow cosTheta 2))
(/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))
(/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))
(/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))
(/ -1 cosTheta)
(/ (- (/ 1 cosTheta) 1) cosTheta)
(/ (- (/ 1 cosTheta) 1) cosTheta)
(/ (- (/ 1 cosTheta) 1) cosTheta)
(/ -1 cosTheta)
(* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))
(* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))
(* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))
(- 1 (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
c
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
c
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
(* cosTheta (PI))
Outputs
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (neg.f32 cosTheta)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (neg (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)))))))
(/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(* (pow (* 1 (PI)) 1/4) (sqrt cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (pow cosTheta 3)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))
(+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+ (* (pow cosTheta 2) (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt cosTheta) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))
(+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))))
(+ (* (pow cosTheta 2) (+ (* -1/2 (* (pow (* 1 (pow (PI) 3)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* cosTheta (+ (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt cosTheta) (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (+ (* 1/4 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3)))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) (* -1/2 (* (pow (/ 1 (PI)) 1/4) (* (sqrt (/ 1 cosTheta)) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) (* (pow (* 1 (PI)) 1/4) (sqrt cosTheta)))
(+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (-.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) cosTheta))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))))))
(sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/2 (* (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (* 1/4 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3)))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))))))) (pow cosTheta 6)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (+ (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (neg (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))) (* -1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))) 3))))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32))))))
(sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (/ (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2))))))
(+.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))))))
(+ (sqrt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))))))) (pow cosTheta 6)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (+ (* -1/2 (* (/ (+ (* -1/16 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (neg (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))))) (pow cosTheta 4)) (sqrt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))) (* 1/4 (* (sqrt (/ 1 (* (pow cosTheta 3) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (+.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 cosTheta (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))) (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32))))))
(sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))))
(+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* -1/2 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))) (*.f32 (*.f32 #s(literal -1/2 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* c (+ (* -1/2 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* 3/8 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 5))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 3/8 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 5 binary32))))))))
(+ (sqrt (/ 1 (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* c (+ (* -1/2 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* c (+ (* -5/16 (* c (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 7))))) (* 3/8 (sqrt (/ 1 (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 5)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 (*.f32 #s(literal -5/16 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 7 binary32))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 5 binary32))))))))))
(sqrt (/ 1 c))
(sqrt.f32 (/.f32 #s(literal 1 binary32) c))
(+ (sqrt (/ 1 c)) (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))))
(+ (sqrt (/ 1 c)) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)))))
(+ (sqrt (/ 1 c)) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (+ (* -1/2 (* (sqrt (/ 1 (pow c 7))) (+ (* 1/4 (* c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))))))
(+.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32))))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)))))))
(* (sqrt (/ 1 c)) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))))
(+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (+ (* 1/2 (* (sqrt (/ 1 (pow c 5))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))
(+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt c) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (* 1/2 (* (sqrt (/ 1 c)) (+ (* -1/4 (/ (* c (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) (pow (sqrt -1) 2))) (pow (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow c 3))) (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))
(-.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (*.f32 c c))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 c)) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 3 binary32)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) #s(literal 2 binary32)))) #s(literal -1 binary32))))) (*.f32 c (*.f32 c c))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (neg (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (neg (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 c (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (neg (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (neg (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
(+ 1 (+ c (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta))
c
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))))
(* c (+ 1 (+ (* (/ (exp (neg (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) (*.f32 cosTheta c)))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (neg (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))))) (* (PI) (+ 1 (* -1 (sqrt (/ 1 (PI))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI))))))
(/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(-.f32 (/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI)))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 3)))) (/ 1 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (sqrt (/ 1 (PI)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(/ -1 (- (sqrt (/ 1 (PI))) 1))
(/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))
(- (* -1 (* (/ 1 (* cosTheta (pow (- (sqrt (/ 1 (PI))) 1) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (sqrt (/ 1 (PI))) 1)))
(+.f32 (/.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))))
(- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (- (sqrt (/ 1 (PI))) 1) 3)))) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (sqrt (/ 1 (PI))) 1) 2))))) cosTheta)) (/ 1 (- (sqrt (/ 1 (PI))) 1)))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ 1 (* cosTheta (pow (- (sqrt (/ 1 (PI))) 1) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (sqrt (/ 1 (PI))) 1) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (sqrt (/ 1 (PI))) 1) 2))))) cosTheta)) (/ 1 (- (sqrt (/ 1 (PI))) 1)))
(+.f32 (/.f32 (+.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 3 binary32))))) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (/.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+ 1 (* -1 (sqrt (/ 1 (PI)))))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* -1 (- (sqrt (/ 1 (PI))) 1))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+ (* -1 (- (sqrt (/ 1 (PI))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(* cosTheta (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(* -1 (* cosTheta (- (sqrt (/ 1 (PI))) 1)))
(*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))
(*.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))
(*.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(* -1 (* cosTheta (- (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) 1)))
(*.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* -1 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(*.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (neg.f32 cosTheta))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(/ (+ 1 (* cosTheta (- (* -3/2 cosTheta) 1))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(* -3/2 cosTheta)
(*.f32 cosTheta #s(literal -3/2 binary32))
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) #s(literal -1 binary32))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal -3/2 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(* cosTheta (- (/ 1 (pow cosTheta 2)) (+ 3/2 (/ 1 cosTheta))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal -3/2 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(* -3/2 cosTheta)
(*.f32 cosTheta #s(literal -3/2 binary32))
(* -1 (* cosTheta (+ 3/2 (/ 1 cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) #s(literal -1 binary32))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))
(* -1 (* cosTheta (+ 3/2 (* -1 (/ (- (/ 1 cosTheta) 1) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))
(/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))))
(+ (* -1 (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))) (/.f32 c (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3)) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))) (*.f32 c (+.f32 (/.f32 c (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 4))) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)))) (/ 1 (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))) (*.f32 c (+.f32 (*.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) (pow c 2))) (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3) (pow c 3)))) (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) (pow c 2))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)) (*.f32 c c))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2) c) (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32)) c) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 3) c) (pow (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) 2)) c)) (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)) c) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) #s(literal 2 binary32))) (neg.f32 c)) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 #s(literal -2/3 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 4/9 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (+.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) #s(literal 8/27 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32))) (*.f32 cosTheta cosTheta))) (*.f32 #s(literal -4/9 binary32) (*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(/.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 8/27 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) #s(literal 8/27 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32)))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (+.f32 (*.f32 #s(literal 8/27 binary32) (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) cosTheta) (/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) cosTheta))) (*.f32 #s(literal 4/9 binary32) (+.f32 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 #s(literal -2/3 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(* -1 (/ (+ (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 4/9 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) cosTheta) (sqrt (pow (PI) 3))))) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32)) (/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal -4/9 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) cosTheta) #s(literal -8/27 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -4/9 binary32)))) cosTheta)) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2/3 (* (/ (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta) (sqrt (PI)))) (* 8/27 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (* 4/9 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32)) (/.f32 (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32)) (*.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (sqrt.f32 (PI.f32))) cosTheta)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 8/27 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32)) (*.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (neg.f32 cosTheta)) (*.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -4/9 binary32))) cosTheta)) (neg.f32 cosTheta))
(+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))
(+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))))
(+ 1 (+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))))
c
(* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c))))
(* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c))))
(* c (+ 1 (+ (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) cosTheta)))
(* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))))
(+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))
(+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))
(+ c (* -1 (* (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) (sqrt (/ 1 (PI))))))
(-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))))
c
(* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))
(*.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c)))
(* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))
(*.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c)))
(* c (+ 1 (* -1 (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))))))
(*.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c)))
c
(* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))
(*.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))
(*.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* (/ (* cosTheta (- (+ 3/2 (/ 1 cosTheta)) (/ 1 (pow cosTheta 2)))) c) (sqrt (/ 1 (PI)))) 1)))
(*.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 3/2 binary32))) (*.f32 cosTheta (/.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))) c) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(*.f32 cosTheta (+.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (+.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ c cosTheta)))))
(*.f32 cosTheta (+.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (+.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) cosTheta))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) cosTheta))))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* -1 (* (pow cosTheta 2) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* -1 (* (pow cosTheta 2) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* (pow cosTheta 2) (+ (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))
(-.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))
(-.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))))
(-.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(neg.f32 (*.f32 c (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))
(*.f32 c (-.f32 (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))
(*.f32 c (-.f32 (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)))
(*.f32 c (-.f32 (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(neg.f32 (*.f32 c (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 (/ (* cosTheta (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c)) (neg.f32 c))
(- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(-.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(-.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(- (+ (sqrt (PI)) (* -1 (* c (* cosTheta (PI))))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(-.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* -1 (* c (* cosTheta (PI))))
(neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32))))
(* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (-.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) c) (*.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)))
(* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (-.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) c) (*.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)))
(* c (- (* (/ 1 c) (sqrt (PI))) (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (-.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) c) (*.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)))
(* -1 (* c (* cosTheta (PI))))
(neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32))))
(* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))
(*.f32 (+.f32 (/.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 c)) (*.f32 cosTheta (PI.f32))) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))
(*.f32 (+.f32 (/.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 c)) (*.f32 cosTheta (PI.f32))) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- (sqrt (PI)) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))) c)) (* -1 (* cosTheta (PI))))))
(*.f32 (+.f32 (/.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 c)) (*.f32 cosTheta (PI.f32))) (neg.f32 c))
(sqrt (PI))
(sqrt.f32 (PI.f32))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* cosTheta (- (* (/ 1 cosTheta) (sqrt (PI))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(* -1 (* cosTheta (- (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* -1 (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(+.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c (*.f32 cosTheta (PI.f32))))
(+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(+.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c (*.f32 cosTheta (PI.f32))))
(+ (* c (* cosTheta (PI))) (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))))
(+.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c (*.f32 cosTheta (PI.f32))))
(* c (* cosTheta (PI)))
(*.f32 c (*.f32 cosTheta (PI.f32)))
(* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))
(*.f32 c (+.f32 (*.f32 cosTheta (PI.f32)) (/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)))
(* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))
(*.f32 c (+.f32 (*.f32 cosTheta (PI.f32)) (/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)))
(* c (+ (* cosTheta (PI)) (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))
(*.f32 c (+.f32 (*.f32 cosTheta (PI.f32)) (/.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)))
(* c (* cosTheta (PI)))
(*.f32 c (*.f32 cosTheta (PI.f32)))
(* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) (*.f32 cosTheta (PI.f32))) (neg.f32 c))
(* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) (*.f32 cosTheta (PI.f32))) (neg.f32 c))
(* -1 (* c (+ (* -1 (* cosTheta (PI))) (* -1 (/ (* cosTheta (* (PI) (- 1 (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) (*.f32 cosTheta (PI.f32))) (neg.f32 c))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(*.f32 (neg.f32 cosTheta) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 #s(literal 2 binary32))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(+.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta))))
(/ 1 (pow cosTheta 2))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))
(/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))
(/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))
(/ (+ 1 (* -1 cosTheta)) (pow cosTheta 2))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))
(/ -1 cosTheta)
(/.f32 #s(literal -1 binary32) cosTheta)
(/ (- (/ 1 cosTheta) 1) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)
(/ (- (/ 1 cosTheta) 1) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)
(/ (- (/ 1 cosTheta) 1) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)
(/ -1 cosTheta)
(/.f32 #s(literal -1 binary32) cosTheta)
(* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(- 1 (sqrt (/ 1 (PI))))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
c
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))
(* cosTheta (PI))
(*.f32 cosTheta (PI.f32))

eval167.0ms (1%)

Compiler

Compiled 36843 to 4639 computations (87.4% saved)

prune213.0ms (1.3%)

Pruning

48 alts after pruning (44 fresh and 4 done)

PrunedKeptTotal
New1125201145
Fresh112435
Picked415
Done134
Total1141481189
Accuracy
100.0%
Counts
1189 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
94.7%
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
94.7%
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
94.9%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)) cosTheta))
10.9%
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
94.6%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
94.4%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
93.4%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
91.4%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) c))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
55.5%
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
95.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
91.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
55.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
97.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
55.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
56.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
51.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
56.4%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
56.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
56.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
94.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
10.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
94.5%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
10.9%
(-.f32 #s(literal 1 binary32) c)
95.8%
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
95.5%
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
95.5%
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
95.2%
(*.f32 cosTheta (-.f32 (sqrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
95.3%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
92.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
92.4%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
10.8%
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
95.3%
(*.f32 c (-.f32 (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
90.3%
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
88.6%
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
10.9%
#s(literal 1 binary32)
Compiler

Compiled 2844 to 1113 computations (60.9% saved)

regimes204.0ms (1.3%)

Counts
88 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 c (-.f32 (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (fma.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(pow.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (+.f32 (*.f32 cosTheta c) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) cosTheta))))
(pow.f32 (*.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 3 binary32)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
Calls

6 calls:

53.0ms
cosTheta
40.0ms
c
28.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
25.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
24.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
98.1%1cosTheta
98.1%1c
98.1%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.1%1(+.f32 #s(literal 1 binary32) c)
98.1%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes69.0ms (0.4%)

Counts
72 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 c (-.f32 (/.f32 (*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(*.f32 (/.f32 cosTheta (+.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (+.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
Calls

3 calls:

22.0ms
c
22.0ms
cosTheta
16.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.8%1cosTheta
97.8%1c
97.8%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes60.0ms (0.4%)

Counts
63 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 1/2 binary32)) (exp.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
Calls

3 calls:

19.0ms
c
16.0ms
cosTheta
15.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.8%1cosTheta
97.8%1(+.f32 #s(literal 1 binary32) c)
97.8%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes53.0ms (0.3%)

Counts
58 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
Calls

3 calls:

17.0ms
c
17.0ms
cosTheta
13.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.2%1cosTheta
97.2%1(+.f32 #s(literal 1 binary32) c)
97.2%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes74.0ms (0.5%)

Counts
56 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 cosTheta (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
Calls

3 calls:

29.0ms
cosTheta
27.0ms
c
12.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.1%1cosTheta
97.1%1(+.f32 #s(literal 1 binary32) c)
97.1%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes62.0ms (0.4%)

Counts
47 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) c)) (/.f32 cosTheta c)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 3/2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
Calls

3 calls:

29.0ms
c
17.0ms
(+.f32 #s(literal 1 binary32) c)
12.0ms
cosTheta
Results
AccuracySegmentsBranch
96.4%1cosTheta
96.4%1(+.f32 #s(literal 1 binary32) c)
96.4%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes45.0ms (0.3%)

Counts
36 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
Calls

3 calls:

16.0ms
(+.f32 #s(literal 1 binary32) c)
16.0ms
cosTheta
10.0ms
c
Results
AccuracySegmentsBranch
96.4%1cosTheta
96.4%1c
96.4%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes50.0ms (0.3%)

Counts
35 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
Calls

3 calls:

29.0ms
c
10.0ms
cosTheta
8.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
96.0%1cosTheta
96.0%1c
96.0%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes38.0ms (0.2%)

Counts
34 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) #s(literal 1 binary32)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
Calls

3 calls:

16.0ms
c
11.0ms
cosTheta
8.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.6%1cosTheta
95.6%1c
95.6%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes32.0ms (0.2%)

Counts
32 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (+.f32 (*.f32 cosTheta c) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
Outputs
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
Calls

3 calls:

14.0ms
c
9.0ms
cosTheta
7.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.5%1cosTheta
95.5%1c
95.5%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes16.0ms (0.1%)

Counts
13 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 cosTheta (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))))
Outputs
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
Calls

3 calls:

7.0ms
c
4.0ms
cosTheta
4.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
94.7%1cosTheta
94.7%1(+.f32 #s(literal 1 binary32) c)
94.7%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes15.0ms (0.1%)

Counts
11 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c))
Outputs
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
Calls

3 calls:

7.0ms
c
4.0ms
cosTheta
3.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
92.4%1cosTheta
92.4%1(+.f32 #s(literal 1 binary32) c)
92.4%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes10.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

3 calls:

4.0ms
(+.f32 #s(literal 1 binary32) c)
3.0ms
c
3.0ms
cosTheta
Results
AccuracySegmentsBranch
92.4%1c
92.4%1(+.f32 #s(literal 1 binary32) c)
92.4%1cosTheta
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes8.0ms (0%)

Counts
6 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (neg.f32 (*.f32 c (*.f32 cosTheta (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32))))
Outputs
(-.f32 #s(literal 1 binary32) c)
Calls

3 calls:

3.0ms
cosTheta
3.0ms
c
2.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
10.9%1c
10.9%1(+.f32 #s(literal 1 binary32) c)
10.9%1cosTheta
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes8.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
Outputs
#s(literal 1 binary32)
Calls

2 calls:

6.0ms
cosTheta
1.0ms
c
Results
AccuracySegmentsBranch
10.9%1c
10.9%1cosTheta
Compiler

Compiled 6 to 4 computations (33.3% saved)

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
72×+-commutative_binary32
50×*-commutative_binary32
24×sub-neg_binary32
16×neg-sub0_binary32
16×neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093234
1154234
2179234
3197234
4206234
5209234
6210234
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) cosTheta) (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) #s(literal -3/2 binary32))) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -3/2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))) cosTheta)
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 cosTheta (+.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)

soundness4.7s (29.3%)

Rules
6454×*-lowering-*.f32
6454×*-lowering-*.f64
6124×*-lowering-*.f32
6124×*-lowering-*.f64
5856×*-lowering-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
046269
1331249
23120237
08289237
030156
1212150
21878146
09135146
06737288
122266404
085416404
0101210661
135559689
085399689
048289
1368260
23654260
08479260
01821
15320
212319
329018
447518
5104518
6271318
7430618
8582718
9731518
0802018
0130513972
1474712636
0863212636
0110211423
1376610441
0893410441
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 574 to 350 computations (39% saved)

preprocess66.0ms (0.4%)

Compiler

Compiled 528 to 216 computations (59.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...