Details

Time bar (total: 29.4s)

analyze29.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%12.5%87.5%0%0%0%0
0%0%12.5%87.5%0%0%0%1
50%6.2%6.2%87.5%0%0%0%2
50%6.2%6.2%87.5%0%0%0%3
75%9.4%3.1%87.5%0%0%0%4
75%9.4%3.1%87.5%0%0%0%5
87.5%10.9%1.6%87.5%0%0%0%6
87.5%10.9%1.6%87.5%0%0%0%7
93.8%11.7%0.8%87.5%0%0%0%8
93.8%11.7%0.8%87.5%0%0%0%9
96.9%12.1%0.4%87.5%0%0%0%10
96.9%12.1%0.4%87.5%0%0%0%11
98.4%12.3%0.2%87.5%0%0%0%12
Compiler

Compiled 42 to 32 computations (23.8% saved)

sample1.5s (5.2%)

Results
1.5s8256×body256valid
2.0ms12×body256invalid
Bogosity

preprocess183.0ms (0.6%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 cosTheta) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 c) c)) c)) (exp.f64 (*.f64 (neg.f64 c) c)))))
Outputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 1 (+.f64 (+.f64 1 cosTheta) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 c) c)) c)) (exp.f64 (*.f64 (neg.f64 c) c)))))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 c c))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 c c))) c) (sqrt.f64 (PI.f64))) (+.f64 1 cosTheta)))
Compiler

Compiled 29 to 23 computations (20.7% saved)

simplify104.0ms (0.4%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Outputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))

eval4.0ms (0%)

Compiler

Compiled 49 to 35 computations (28.6% saved)

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.3b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.6b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
Compiler

Compiled 51 to 39 computations (23.5% saved)

localize105.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)
0.3b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
0.3b
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 127 to 56 computations (55.9% saved)

series166.0ms (0.6%)

Counts
4 → 24
Calls

12 calls:

TimeVariablePointExpression
3.0ms
cosTheta
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
2.0ms
cosTheta
@-inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
2.0ms
cosTheta
@inf
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
1.0ms
c
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.0ms
cosTheta
@-inf
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
Compiler

Compiled 12420 to 9330 computations (24.9% saved)

rewrite377.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
164×egg-rr
80×egg-rr
43×egg-rr
39×egg-rr
Counts
4 → 326
Calls
Call 1
Inputs
(sqrt.f64 (PI.f64))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 1) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (PI.f64) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (PI.f64)) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (PI.f64)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (PI.f64)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (/.f64 1 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1) 0) (*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))) (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) -1) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) -1) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1) (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 -1 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 1 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 1 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 cosTheta (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 cosTheta (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3) 1))))))

simplify930.0ms (3.2%)

Algorithm
egglog
Counts
350 → 446
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)))
(+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))
(+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) 2))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (/.f64 1 c) (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 1 c) 4)))) (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 cosTheta)
(-.f64 (/.f64 1 cosTheta) 1)
(-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1)
(-.f64 (+.f64 (*.f64 -1/2 cosTheta) (+.f64 (/.f64 1 cosTheta) (*.f64 -1/2 (pow.f64 cosTheta 2)))) 1)
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))
(if (!=.f64 1 0) (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(-.f64 0 (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 -1 (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(*.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 1) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (PI.f64)) 1)
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) -1)
(pow.f64 (PI.f64) 1/2)
(pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)
(pow.f64 (sqrt.f64 (PI.f64)) (*.f64 2 1/2))
(pow.f64 (sqrt.f64 (PI.f64)) (/.f64 2 2))
(pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 1/2)
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 2)
(neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(sqrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2))
(cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1))
(fabs.f64 (sqrt.f64 (PI.f64)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(*.f64 -1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) -1)
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 cosTheta) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (/.f64 1 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 cosTheta))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3)
(neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1) 0) (*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))) (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(-.f64 0 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))
(*.f64 -1 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) -1)
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(*.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) -1) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) -1) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1) (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) -1)
(/.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3)
(pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)
(pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) -1)
(neg.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 3))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 -1 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 1 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 1 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 cosTheta (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 cosTheta (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (/.f64 1 cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))
(*.f64 (*.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (*.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 1))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) 1))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 1))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 1 cosTheta)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) -1)
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3) 1))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (fma.f64 1/2 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)))
(+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))
(+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))
(+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))))
(+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) 2))))))
(+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2) 2))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (/.f64 1 c) (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (+.f64 (/.f64 1 c) (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 1 c) 4)))) (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (pow.f64 (/.f64 1 c) 4)))) (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 c)))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (/.f64 1 c))))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))) (neg.f64 (*.f64 (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4)))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 cosTheta)
(-.f64 (/.f64 1 cosTheta) 1)
(-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1)
(-.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 1)
(-.f64 (+.f64 (*.f64 -1/2 cosTheta) (+.f64 (/.f64 1 cosTheta) (*.f64 -1/2 (pow.f64 cosTheta 2)))) 1)
(-.f64 (+.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 -1/2 (*.f64 cosTheta cosTheta))) 1)
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (pow.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1) (sqrt.f64 (PI.f64)))
(if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))
(if (!=.f64 (PI.f64) 0) (pow.f64 (pow.f64 (PI.f64) -1/2) -1) (sqrt.f64 (PI.f64)))
(if (!=.f64 1 0) (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(-.f64 0 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(sqrt.f64 (PI.f64))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 -1 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(*.f64 (*.f64 -1 -1) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 -1 -1) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 1) (cbrt.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) -1)
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 -1))
(pow.f64 (PI.f64) 1/2)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1/3)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) (*.f64 2 1/2))
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) (/.f64 2 2))
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 1/2)
(sqrt.f64 (PI.f64))
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) 2)
(sqrt.f64 (PI.f64))
(neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(sqrt.f64 (PI.f64))
(sqrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2))
(sqrt.f64 (PI.f64))
(cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3))
(sqrt.f64 (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1))
(sqrt.f64 (PI.f64))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) 1))
(sqrt.f64 (PI.f64))
(fabs.f64 (sqrt.f64 (PI.f64)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (neg.f64 0) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 0 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) -1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 cosTheta) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (/.f64 1 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta (+.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) 2))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1) 0) (*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) c) 3))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))) (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(+.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(-.f64 0 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(*.f64 -1 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) -1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 2))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) -1) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) -1) (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) -1) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) -1) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (*.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1) (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) -1)
(/.f64 1 (*.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)) -1)
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1)))
(neg.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 3))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (pow.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 -1 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 -1 cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 1 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 1 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 cosTheta (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 -1 (/.f64 cosTheta (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 1 cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta))
(neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (*.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (*.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (/.f64 1 cosTheta) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) 1))
(neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 1 cosTheta)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) -1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 -1 (neg.f64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 -1 (neg.f64 cosTheta)))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3) 1/3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)

localize78.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (-.f64 1 cosTheta) cosTheta)
0.2b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta))
0.3b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 128 to 69 computations (46.1% saved)

series200.0ms (0.7%)

Counts
3 → 32
Calls

12 calls:

TimeVariablePointExpression
11.0ms
cosTheta
@-inf
(-.f64 (-.f64 1 cosTheta) cosTheta)
6.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
5.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
4.0ms
c
@inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
4.0ms
c
@0
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Compiler

Compiled 10990 to 8000 computations (27.2% saved)

rewrite212.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
193×egg-rr
102×egg-rr
38×egg-rr
Counts
3 → 333
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta))
(-.f64 (-.f64 1 cosTheta) cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3))) (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (*.f64 0 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) -1) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) 1) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) 1) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) 1) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 -1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 cosTheta) (-.f64 1 cosTheta) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 1 cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (-.f64 1 cosTheta)) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 cosTheta -1) (+.f64 cosTheta -1) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 cosTheta 3)) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (-.f64 1 cosTheta)) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (+.f64 cosTheta -1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 cosTheta -1 (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (neg.f64 cosTheta)) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 cosTheta (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 cosTheta) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 -1 (*.f64 cosTheta -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 cosTheta) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1 (*.f64 cosTheta -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 cosTheta) 1 (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 cosTheta) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 cosTheta) 1 (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 cosTheta cosTheta) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 2)) (+.f64 1 (+.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 (*.f64 cosTheta cosTheta) 2)) (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 1 (/.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (*.f64 cosTheta -2)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2))) (-.f64 1 (*.f64 cosTheta -2))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta)) 0) (/.f64 (fma.f64 2 cosTheta -1) (-.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 (*.f64 cosTheta cosTheta) 2)) (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (fma.f64 2 cosTheta -1)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2)) (+.f64 0 (fma.f64 2 cosTheta -1))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (-.f64 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2)) (*.f64 cosTheta -2))) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta -2) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 2 cosTheta -1) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1)))) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 1 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) -1)) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) 0) (/.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (-.f64 1 cosTheta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 cosTheta) (+.f64 (*.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 cosTheta) (-.f64 (*.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) (*.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) (*.f64 0 (-.f64 1 (+.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 cosTheta -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 cosTheta -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 cosTheta -2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 cosTheta) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (fma.f64 2 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 cosTheta) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))) (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 cosTheta) (+.f64 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (*.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (-.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (+.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (pow.f64 (+.f64 cosTheta cosTheta) 3) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (fma.f64 2 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 cosTheta -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (fma.f64 2 cosTheta -1))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 cosTheta -1) (-.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 cosTheta -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (-.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (*.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))) (+.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (-.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))) (+.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (*.f64 (-.f64 1 cosTheta) cosTheta)))) (-.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 cosTheta -2) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2)) (*.f64 cosTheta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) 1) (*.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3))) (neg.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 2 cosTheta -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3))) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) 1) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (fma.f64 2 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3))))))

simplify1.0s (3.5%)

Algorithm
egglog
Counts
365 → 465
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
1
(+.f64 1 (*.f64 -2 cosTheta))
(+.f64 1 (*.f64 -2 cosTheta))
(+.f64 1 (*.f64 -2 cosTheta))
(*.f64 -2 cosTheta)
(+.f64 1 (*.f64 -2 cosTheta))
(+.f64 1 (*.f64 -2 cosTheta))
(+.f64 1 (*.f64 -2 cosTheta))
(*.f64 -2 cosTheta)
(+.f64 1 (*.f64 -2 cosTheta))
(+.f64 1 (*.f64 -2 cosTheta))
(+.f64 1 (*.f64 -2 cosTheta))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3))) (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(+.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0))
(+.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (*.f64 0 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))
(-.f64 (/.f64 0 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(-.f64 0 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) -1) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) 1) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 -1 (/.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1))
(/.f64 -1 (/.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1))
(/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 3)
(pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)
(pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)
(neg.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0))
(+.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) 1) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) 1) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) 2))
(*.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 2))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 -1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))
(*.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 cosTheta)))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) -1))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3))
(fma.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (neg.f64 cosTheta))
(fma.f64 (-.f64 1 cosTheta) (-.f64 1 cosTheta) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (cbrt.f64 (-.f64 1 cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (-.f64 1 cosTheta)) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (+.f64 cosTheta -1) (+.f64 cosTheta -1) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (-.f64 1 (pow.f64 cosTheta 3)) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (neg.f64 cosTheta))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (-.f64 1 cosTheta)) (neg.f64 cosTheta))
(fma.f64 -1 (+.f64 cosTheta -1) (neg.f64 cosTheta))
(fma.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))
(fma.f64 cosTheta -1 (-.f64 1 cosTheta))
(fma.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (neg.f64 cosTheta)) (-.f64 1 cosTheta))
(fma.f64 -1 cosTheta (-.f64 1 cosTheta))
(fma.f64 (cbrt.f64 cosTheta) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (-.f64 1 cosTheta))
(fma.f64 -1 -1 (*.f64 cosTheta -2))
(fma.f64 0 0 (-.f64 1 (+.f64 cosTheta cosTheta)))
(fma.f64 0 3 (-.f64 1 (+.f64 cosTheta cosTheta)))
(fma.f64 1 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(fma.f64 1 1 (*.f64 cosTheta -2))
(fma.f64 1 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (-.f64 1 cosTheta) 1 (neg.f64 cosTheta))
(fma.f64 1 (neg.f64 cosTheta) (-.f64 1 cosTheta))
(fma.f64 (neg.f64 cosTheta) 1 (-.f64 1 cosTheta))
(fma.f64 1 0 (-.f64 1 (+.f64 cosTheta cosTheta)))
(fma.f64 0 1 (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 cosTheta 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 cosTheta cosTheta) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 2)) (+.f64 1 (+.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 (*.f64 cosTheta cosTheta) 2)) (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 1 (/.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (*.f64 cosTheta -2)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2))) (-.f64 1 (*.f64 cosTheta -2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta)) 0) (/.f64 (fma.f64 2 cosTheta -1) (-.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 (*.f64 cosTheta cosTheta) 2)) (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 0 (fma.f64 2 cosTheta -1)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2)) (+.f64 0 (fma.f64 2 cosTheta -1))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 1 (-.f64 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2)) (*.f64 cosTheta -2))) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (*.f64 cosTheta -2) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (fma.f64 2 cosTheta -1) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1)))) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 1 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) -1)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (*.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) 0) (/.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (neg.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 1 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(+.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(+.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta))
(+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))
(+.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (-.f64 1 cosTheta) 2))
(+.f64 (-.f64 1 cosTheta) (+.f64 (*.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (*.f64 cosTheta cosTheta))))
(+.f64 0 (-.f64 1 (+.f64 cosTheta cosTheta)))
(+.f64 (-.f64 1 cosTheta) (-.f64 (*.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 cosTheta cosTheta)))
(+.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) (*.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0))
(+.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) (*.f64 0 (-.f64 1 (+.f64 cosTheta cosTheta))))
(+.f64 1 (*.f64 cosTheta -2))
(+.f64 (*.f64 cosTheta -2) 1)
(+.f64 1 (*.f64 (*.f64 cosTheta -2) 1))
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(-.f64 (-.f64 1 cosTheta) cosTheta)
(-.f64 0 (fma.f64 2 cosTheta -1))
(-.f64 1 (+.f64 cosTheta cosTheta))
(-.f64 (+.f64 (neg.f64 cosTheta) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))) (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(-.f64 (neg.f64 cosTheta) (+.f64 cosTheta -1))
(-.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (*.f64 cosTheta cosTheta))
(-.f64 (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (-.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (neg.f64 cosTheta)))
(-.f64 (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (+.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) cosTheta))
(-.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (pow.f64 (+.f64 cosTheta cosTheta) 3) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))
(*.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta)))
(*.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)
(*.f64 -1 (fma.f64 2 cosTheta -1))
(*.f64 (fma.f64 2 cosTheta -1) -1)
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 2 cosTheta -1))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))
(*.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)))
(*.f64 (fma.f64 2 cosTheta -1) (-.f64 (+.f64 cosTheta -1) cosTheta))
(*.f64 (fma.f64 2 cosTheta -1) (/.f64 1 -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (-.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (*.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))) (+.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (-.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))) (+.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (*.f64 (-.f64 1 cosTheta) cosTheta)))) (-.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 cosTheta -2) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2)) (*.f64 cosTheta -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) 1) (*.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3))) (neg.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 2 cosTheta -1) -1)
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3))) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) 1) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(pow.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 3)
(pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)
(neg.f64 (fma.f64 2 cosTheta -1))
(cbrt.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3))
Outputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2)))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 c)))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))) (neg.f64 (*.f64 (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4)))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (*.f64 -1/2 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (PI.f64))))
1
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(*.f64 -2 cosTheta)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(*.f64 -2 cosTheta)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 -2 cosTheta))
(fma.f64 cosTheta -2 1)
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) -1) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) -3) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 3) -1/3) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3))) (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 1)))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) 1))) 0) (/.f64 (*.f64 1 (+.f64 1 (*.f64 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (-.f64 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) 1)))) (+.f64 1 (pow.f64 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) 3))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(+.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(+.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (*.f64 0 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(-.f64 (/.f64 0 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 (-.f64 0 1) (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(-.f64 0 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) -1) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) 1) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) 2) (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) 2) (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(/.f64 -1 (/.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1))
(/.f64 -1 (*.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) -1))
(/.f64 -1 (/.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 3)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(neg.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) -1))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 0) (/.f64 -1 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (/.f64 cosTheta (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 0) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 -1 0) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0))
(+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0)
(+.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0)
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 0 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) 1) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) 1) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) 2))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 2))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (/.f64 -1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) -1) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))) 2) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) -1))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(fma.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (neg.f64 cosTheta))
(fma.f64 (-.f64 1 cosTheta) (-.f64 1 cosTheta) (neg.f64 (*.f64 cosTheta cosTheta)))
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(fma.f64 (cbrt.f64 (-.f64 1 cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (-.f64 1 cosTheta)) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (+.f64 cosTheta -1) (+.f64 cosTheta -1) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) (neg.f64 (*.f64 cosTheta cosTheta)))
(fma.f64 (-.f64 1 (pow.f64 cosTheta 3)) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (neg.f64 cosTheta))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (-.f64 1 cosTheta)) (neg.f64 cosTheta))
(fma.f64 -1 (+.f64 cosTheta -1) (neg.f64 cosTheta))
(fma.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))
(fma.f64 cosTheta -1 (-.f64 1 cosTheta))
(fma.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (neg.f64 cosTheta)) (-.f64 1 cosTheta))
(fma.f64 -1 cosTheta (-.f64 1 cosTheta))
(-.f64 1 (+.f64 cosTheta cosTheta))
(fma.f64 (cbrt.f64 cosTheta) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (-.f64 1 cosTheta))
(fma.f64 -1 -1 (*.f64 cosTheta -2))
(fma.f64 -1 -1 (*.f64 -2 cosTheta))
(fma.f64 0 0 (-.f64 1 (+.f64 cosTheta cosTheta)))
(fma.f64 0 3 (-.f64 1 (+.f64 cosTheta cosTheta)))
(fma.f64 1 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(fma.f64 1 1 (*.f64 cosTheta -2))
(fma.f64 cosTheta -2 1)
(fma.f64 1 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(fma.f64 (-.f64 1 cosTheta) 1 (neg.f64 cosTheta))
(fma.f64 1 (neg.f64 cosTheta) (-.f64 1 cosTheta))
(fma.f64 (neg.f64 cosTheta) 1 (-.f64 1 cosTheta))
(fma.f64 1 0 (-.f64 1 (+.f64 cosTheta cosTheta)))
(-.f64 1 (+.f64 cosTheta cosTheta))
(fma.f64 0 1 (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 cosTheta 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 cosTheta cosTheta) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 2)) (+.f64 1 (+.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 (*.f64 cosTheta cosTheta) 2)) (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 cosTheta 4)) (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 1 (/.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (pow.f64 (/.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta))) -1) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (*.f64 cosTheta -2)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2))) (-.f64 1 (*.f64 cosTheta -2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (*.f64 -2 cosTheta)) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 -2 cosTheta) 2)) (-.f64 1 (*.f64 -2 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta)) 0) (/.f64 (fma.f64 2 cosTheta -1) (-.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 (*.f64 cosTheta cosTheta) 2)) (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 cosTheta 4)) (-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 0 (fma.f64 2 cosTheta -1)) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2)) (+.f64 0 (fma.f64 2 cosTheta -1))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (fma.f64 2 cosTheta -1) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2)) (fma.f64 2 cosTheta -1)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 1 (-.f64 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2)) (*.f64 cosTheta -2))) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 -2 cosTheta) 2)) (*.f64 -2 cosTheta)) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 cosTheta 4)) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (-.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 cosTheta 4)) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (-.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 cosTheta 4)) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (*.f64 cosTheta -2) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (*.f64 -2 cosTheta) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) 0)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 cosTheta 4) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (fma.f64 2 cosTheta -1) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (fma.f64 2 cosTheta -1) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) 0)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1)))) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) (*.f64 0 (fma.f64 2 cosTheta -1))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) 0) 0) (/.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) (+.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 2) 0)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))) 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (/.f64 1 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) -1)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0) (pow.f64 (/.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta))) -1) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (*.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (*.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 cosTheta 4) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 cosTheta 4) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (+.f64 (pow.f64 cosTheta 4) (pow.f64 (*.f64 (-.f64 1 cosTheta) cosTheta) 2)) (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) 0) (/.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) 0) (/.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) -1)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (neg.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (-.f64 (pow.f64 (*.f64 cosTheta cosTheta) 2) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (neg.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 3) 2) (pow.f64 (*.f64 cosTheta cosTheta) 3)) (-.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 1 cosTheta) 2) 2) (pow.f64 cosTheta 4)) (*.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta))))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta)) 0) (/.f64 (-.f64 (pow.f64 (-.f64 1 cosTheta) 3) (pow.f64 cosTheta 3)) (fma.f64 cosTheta cosTheta (-.f64 1 cosTheta))) (-.f64 1 (+.f64 cosTheta cosTheta)))
(if (!=.f64 1 0) (-.f64 1 (+.f64 cosTheta cosTheta)) (-.f64 1 (+.f64 cosTheta cosTheta)))
(+.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(-.f64 1 (+.f64 cosTheta cosTheta))
(+.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta))
(-.f64 1 (+.f64 cosTheta cosTheta))
(+.f64 (pow.f64 (-.f64 1 cosTheta) 2) (neg.f64 (*.f64 cosTheta cosTheta)))
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(+.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (-.f64 1 cosTheta) 2))
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(+.f64 (-.f64 1 cosTheta) (+.f64 (*.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (-.f64 1 cosTheta) (*.f64 cosTheta (-.f64 (+.f64 cosTheta -1) cosTheta)))
(+.f64 0 (-.f64 1 (+.f64 cosTheta cosTheta)))
(-.f64 1 (+.f64 cosTheta cosTheta))
(+.f64 (-.f64 1 cosTheta) (-.f64 (*.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 cosTheta cosTheta)))
(+.f64 (-.f64 1 cosTheta) (*.f64 cosTheta (-.f64 (+.f64 cosTheta -1) cosTheta)))
(+.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) (*.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 0))
(-.f64 1 (+.f64 cosTheta cosTheta))
(+.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) (*.f64 0 (-.f64 1 (+.f64 cosTheta cosTheta))))
(-.f64 1 (+.f64 cosTheta cosTheta))
(+.f64 1 (*.f64 cosTheta -2))
(fma.f64 cosTheta -2 1)
(+.f64 (*.f64 cosTheta -2) 1)
(fma.f64 cosTheta -2 1)
(+.f64 1 (*.f64 (*.f64 cosTheta -2) 1))
(fma.f64 cosTheta -2 1)
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(-.f64 (-.f64 1 cosTheta) cosTheta)
(-.f64 1 (+.f64 cosTheta cosTheta))
(-.f64 0 (fma.f64 2 cosTheta -1))
(neg.f64 (fma.f64 2 cosTheta -1))
(-.f64 1 (+.f64 cosTheta cosTheta))
(-.f64 (+.f64 (neg.f64 cosTheta) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))) (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(-.f64 (neg.f64 cosTheta) (+.f64 cosTheta -1))
(-.f64 (+.f64 (pow.f64 (-.f64 1 cosTheta) 2) 0) (*.f64 cosTheta cosTheta))
(-.f64 (pow.f64 (-.f64 1 cosTheta) 2) (*.f64 cosTheta cosTheta))
(-.f64 (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (-.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (neg.f64 cosTheta)))
(-.f64 (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (+.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) cosTheta))
(-.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))) (/.f64 (pow.f64 (+.f64 cosTheta cosTheta) 3) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2) (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))
(*.f64 1 (-.f64 1 (+.f64 cosTheta cosTheta)))
(-.f64 1 (+.f64 cosTheta cosTheta))
(*.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)
(-.f64 1 (+.f64 cosTheta cosTheta))
(*.f64 -1 (fma.f64 2 cosTheta -1))
(neg.f64 (fma.f64 2 cosTheta -1))
(*.f64 (fma.f64 2 cosTheta -1) -1)
(neg.f64 (fma.f64 2 cosTheta -1))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 2 cosTheta -1))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))
(*.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2)))
(*.f64 (neg.f64 (cbrt.f64 (fma.f64 2 cosTheta -1))) (pow.f64 (cbrt.f64 (fma.f64 2 cosTheta -1)) 2))
(*.f64 (fma.f64 2 cosTheta -1) (-.f64 (+.f64 cosTheta -1) cosTheta))
(*.f64 (fma.f64 2 cosTheta -1) (/.f64 1 -1))
(neg.f64 (fma.f64 2 cosTheta -1))
(*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (-.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (*.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))) (+.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta)))) (+.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (-.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))) (+.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (-.f64 1 cosTheta)))) (+.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (-.f64 1 cosTheta))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (+.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (*.f64 (-.f64 1 cosTheta) cosTheta)))) (-.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)))
(*.f64 (+.f64 (+.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (-.f64 1 cosTheta) cosTheta))) (-.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 cosTheta -2) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 cosTheta -2) (*.f64 cosTheta -2)) (*.f64 cosTheta -2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 -2 cosTheta) 3)) (-.f64 (+.f64 1 (pow.f64 (*.f64 -2 cosTheta) 2)) (*.f64 -2 cosTheta)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) 1) (*.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))) 1))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3))) (neg.f64 (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)
(-.f64 1 (+.f64 cosTheta cosTheta))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 2 cosTheta -1) -1)
(neg.f64 (fma.f64 2 cosTheta -1))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3))) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) 1) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 cosTheta cosTheta) 3)) (+.f64 1 (*.f64 (+.f64 cosTheta cosTheta) (+.f64 1 (+.f64 cosTheta cosTheta)))))
(pow.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3) 1/3)
(-.f64 1 (+.f64 cosTheta cosTheta))
(pow.f64 (cbrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) 3)
(-.f64 1 (+.f64 cosTheta cosTheta))
(pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 1)
(-.f64 1 (+.f64 cosTheta cosTheta))
(neg.f64 (fma.f64 2 cosTheta -1))
(cbrt.f64 (pow.f64 (-.f64 1 (+.f64 cosTheta cosTheta)) 3))
(-.f64 1 (+.f64 cosTheta cosTheta))

eval652.0ms (2.2%)

Compiler

Compiled 37129 to 20740 computations (44.1% saved)

prune413.0ms (1.4%)

Pruning

28 alts after pruning (28 fresh and 0 done)

PrunedKeptTotal
New93128959
Fresh000
Picked101
Done101
Total93328961
Error
0.0b
Counts
961 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
1.4b
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) -3) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
1.6b
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 3)
27.9b
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
28.0b
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
2.1b
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2)))
0.7b
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
0.6b
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
1.4b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) 3) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.5b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
27.1b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.5b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.3b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.3b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.6b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
27.2b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.4b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.9b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 1) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
60.5b
(/.f64 1 (+.f64 c 1))
62.4b
(/.f64 1 c)
0.4b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))))))
2.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.4b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
2.1b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
2.0b
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
28.0b
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))
39.8b
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
39.8b
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))))
Compiler

Compiled 1736 to 1254 computations (27.8% saved)

localize64.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
0.1b
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)
0.3b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 117 to 51 computations (56.4% saved)

series99.0ms (0.3%)

Counts
3 → 22
Calls

12 calls:

TimeVariablePointExpression
1.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
c
@0
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
cosTheta
@-inf
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
1.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
cosTheta
@inf
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
Compiler

Compiled 12400 to 8785 computations (29.2% saved)

rewrite214.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
164×egg-rr
124×egg-rr
54×egg-rr
Counts
3 → 342
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))) (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) -1) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 cosTheta (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (/.f64 -1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 cosTheta)) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 -1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 1) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) -1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 1) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (cbrt.f64 (*.f64 cosTheta (cbrt.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 -1 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 -1) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 3) -1))))))

simplify1.4s (4.7%)

Algorithm
egglog
Counts
364 → 467
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 -1 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 3) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(-.f64 (/.f64 0 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))
(*.f64 -1 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))) (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) -1) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) 1))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(/.f64 -1 (/.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3) 1/3)
(pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 cosTheta (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (/.f64 -1 cosTheta)))
(*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 cosTheta) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 cosTheta)) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(*.f64 (/.f64 1 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 -1 cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) -1)
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) -1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (cbrt.f64 (*.f64 cosTheta (cbrt.f64 cosTheta))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 -1 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 -1) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))
(*.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 -1))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 -1) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) -1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)
(pow.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 2)
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 3) -1))
Outputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2)))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 c)))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))) (neg.f64 (*.f64 (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4)))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (*.f64 -1/2 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 -1 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(+.f64 (/.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 3) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64))))))
(+.f64 (/.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 (/.f64 (pow.f64 cosTheta 3) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 3) -1/3) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) -3) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1))) 0) (/.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (-.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 1))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(-.f64 (/.f64 0 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (-.f64 0 1) (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))))
(/.f64 -1 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2))) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) 2))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) 2)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 -1 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(/.f64 (*.f64 -1 -1) (*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))) (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))
(/.f64 (*.f64 -1 -1) (*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) -1) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) -1) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)) 1))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) 1) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(/.f64 -1 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2))) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))))
(/.f64 -1 (/.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1))
(/.f64 -1 (*.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) -1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 2)))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 3)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) -1))
(neg.f64 (/.f64 (*.f64 -1 -1) (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 cosTheta (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 cosTheta (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(+.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 -1)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (/.f64 -1 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 -1 cosTheta))))
(*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 cosTheta) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 cosTheta)) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(*.f64 (/.f64 1 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 -1 cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) -1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) -1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 -1)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (cbrt.f64 (*.f64 cosTheta (cbrt.f64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta (cbrt.f64 cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (/.f64 1 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 -1 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 -1) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(-.f64 0 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) 2) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))))
(*.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(*.f64 (*.f64 -1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 -1 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 -1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 -1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 -1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 1) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 1 -1) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 -1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) -1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 2)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 3))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 3) -1))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 -1))

localize5.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize80.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
0.3b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
0.3b
(/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 133 to 78 computations (41.4% saved)

series159.0ms (0.5%)

Counts
3 → 29
Calls

15 calls:

TimeVariablePointExpression
8.0ms
cosTheta
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
6.0ms
cosTheta
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
5.0ms
cosTheta
@-inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
3.0ms
c
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
3.0ms
c
@0
(-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
Compiler

Compiled 16610 to 12090 computations (27.2% saved)

rewrite325.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
156×egg-rr
109×egg-rr
55×egg-rr
Counts
3 → 320
Calls
Call 1
Inputs
(/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (fma.f64 -1/2 cosTheta -1)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) 2))) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (/.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) 1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 3) -1) (*.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (neg.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 0) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (/.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) 1) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) 1) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 -1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) -1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (-.f64 -1 c) 2)) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 c) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 1 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) 0) (/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) 2) 0) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1) 0) (*.f64 (/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (+.f64 1 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 c c)) (+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (-.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 c) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 c 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 c) (+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 c) (*.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 c) (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 c) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (-.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 c 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -1 c) 1) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 0) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 c) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 1) (/.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 -1 c) 1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (cbrt.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c)))) (-.f64 -1 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) 1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 2) (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 c (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 3) -1))))))

simplify1.2s (4.2%)

Algorithm
egglog
Counts
349 → 501
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 c)
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (/.f64 1 c))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (/.f64 1 c)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 4))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (/.f64 -1 c) 4) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (*.f64 -1 (*.f64 (pow.f64 cosTheta 4) (+.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))))))))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(*.f64 -1 c)
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(*.f64 -1 c)
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 c (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64))))) (+.f64 c (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 1 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (neg.f64 (fma.f64 -1/2 cosTheta -1)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 0 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) 2))))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) 2))) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (/.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) 1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 3) -1) (*.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (neg.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)
(neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 0) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (/.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(-.f64 0 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(-.f64 (/.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(-.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(*.f64 -1 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(*.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) 1) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) 1) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3)
(pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(neg.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))
(fma.f64 1 -1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))
(fma.f64 -1 1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) -1)
(fma.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) -1)
(fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) -1 -1)
(fma.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2))) -1)
(fma.f64 1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)
(fma.f64 1 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 0 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 0 3 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 0 1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 (cbrt.f64 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (-.f64 -1 c) 2)) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 1 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 -1 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 -1 c) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 1 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) 0) (/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) 2) 0) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 1 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1) 0) (*.f64 (/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (+.f64 1 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 c c)) (+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (-.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 -1 c) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 c 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 -1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))
(+.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)
(+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 c))
(+.f64 (neg.f64 c) (+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1))
(+.f64 (-.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (neg.f64 c) (*.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))
(+.f64 (neg.f64 c) (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1) -1))
(+.f64 (neg.f64 c) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))
(+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (-.f64 -1 c))
(+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 c 1) -1))
(+.f64 (*.f64 (-.f64 -1 c) 1) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)
(-.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))
(-.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(-.f64 (+.f64 -1 0) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))
(-.f64 (+.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 0) 1)
(-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 1)
(-.f64 (neg.f64 c) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))
(-.f64 (/.f64 0 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(-.f64 (/.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 1) (/.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 1))
(-.f64 (/.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) c)
(-.f64 (/.f64 (-.f64 -1 c) 1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(*.f64 1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)
(*.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(*.f64 (+.f64 1 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (cbrt.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c)))) (-.f64 -1 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)
(/.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) 1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 2) (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))))
(pow.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 1/3)
(pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3)
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (-.f64 c (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(neg.f64 (-.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 1))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 3) -1))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 c)
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (/.f64 1 c))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2) (/.f64 1 c))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (/.f64 1 c)))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2) (fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2) (/.f64 1 c)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 4))))))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2) (+.f64 (fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2) (/.f64 1 c)) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 4)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (/.f64 -1 c) 4) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (*.f64 (pow.f64 (/.f64 -1 c) 4) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2)) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(fma.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))))))
(fma.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (fma.f64 -3/2 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (*.f64 -1 (*.f64 (pow.f64 cosTheta 4) (+.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))))))))
(fma.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (fma.f64 -3/2 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (neg.f64 (*.f64 (pow.f64 cosTheta 4) (+.f64 (sqrt.f64 (PI.f64)) (fma.f64 -3/2 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 -3/2 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))))))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(*.f64 -1 c)
(neg.f64 c)
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(*.f64 -1 c)
(neg.f64 c)
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (+.f64 (*.f64 -1 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))
(-.f64 (+.f64 (neg.f64 c) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 c (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 (fma.f64 3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 c (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (PI.f64))))) (+.f64 c (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 (+.f64 (/.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) (fma.f64 3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64))))) (+.f64 c (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) -1) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 1 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (+.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (neg.f64 (fma.f64 -1/2 cosTheta -1)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (neg.f64 (fma.f64 -1/2 cosTheta -1)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(-.f64 0 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (/.f64 0 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 0 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2) 2)))))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) 2))) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2) 2)) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (/.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta))))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) 1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))
(/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 3) -1) (*.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 3) -1) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))) (+.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (pow.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) 2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (fma.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (neg.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) 1/3)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 0) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (-.f64 -1 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (/.f64 (-.f64 -1 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (/.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (/.f64 (-.f64 -1 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 0 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (neg.f64 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(-.f64 (/.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (-.f64 0 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(-.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(-.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 -1 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (neg.f64 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(*.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(/.f64 (neg.f64 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) 1) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (*.f64 -1 -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) 2))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) 2)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1) (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) 1) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(/.f64 -1 (neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))) (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 1/3)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(/.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (neg.f64 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 1 -1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 -1 1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))
(fma.f64 -1 1 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) -1)
(fma.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) -1)
(fma.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) -1)
(fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) -1 -1)
(fma.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2))) -1)
(fma.f64 1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 1 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 0 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 0 0 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 0 3 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 0 3 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 0 1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(fma.f64 0 1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (-.f64 -1 c) 2)) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (-.f64 -1 c) 2)) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 1 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 -1 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 -1 0) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 -1 c) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 -1 c) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 1 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) 0) (/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) 0) (/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) 2) 0) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3))) 2) 0) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 1 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 1 0) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1) 0) (*.f64 (/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (+.f64 1 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1) 0) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)) (+.f64 1 (pow.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) -1) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) -1)) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 2) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 2)) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 c c)) (+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 c (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 c c)) (+.f64 c (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (-.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (neg.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 -1 c) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 -1 c) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (-.f64 -1 c) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (-.f64 -1 c) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 2) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 c (+.f64 c (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (+.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 2) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 c 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 c 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 c (+.f64 c (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (+.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))) (*.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 2) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)) (+.f64 (pow.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 2) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (pow.f64 c 3)) (+.f64 (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (*.f64 c c) (*.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 c (+.f64 c (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (pow.f64 c 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 c (+.f64 c (+.f64 -1 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) (+.f64 0 (+.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (*.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) 0) (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) (+.f64 0 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 0) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (+.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (-.f64 -1 c) 2) (-.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) (*.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (-.f64 -1 c) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (+.f64 (pow.f64 (-.f64 -1 c) 3) (pow.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 -1 c) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (-.f64 -1 c) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 -1 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) -1)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 c))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (neg.f64 c) (+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (-.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (neg.f64 c) (*.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))
(-.f64 (neg.f64 c) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))
(+.f64 (neg.f64 c) (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1) -1))
(-.f64 (neg.f64 c) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))
(+.f64 (neg.f64 c) (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (-.f64 -1 c))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 c 1) -1))
(+.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (+.f64 c 1) -1))
(+.f64 (*.f64 (-.f64 -1 c) 1) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (-.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 -1 (+.f64 c (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))
(-.f64 0 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(-.f64 (+.f64 -1 0) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))
(-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))
(-.f64 (+.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 0) 1)
(-.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 1)
(-.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 1)
(-.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 1)
(-.f64 (neg.f64 c) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1))
(-.f64 (/.f64 0 -1) (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(-.f64 (/.f64 (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 1) (/.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 1))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(-.f64 (/.f64 (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) c)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (-.f64 -1 c) 1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 -1 (+.f64 c (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))
(-.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 1)
(*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 1 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (/.f64 -1 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) -1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (+.f64 1 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (cbrt.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c)))) (-.f64 -1 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (+.f64 1 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2)) (cbrt.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c)))) (-.f64 -1 (cbrt.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (*.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (PI.f64)) (neg.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))) (*.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))))) (neg.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (+.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)) 3) -1)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 1 (*.f64 (+.f64 (/.f64 1 cosTheta) (fma.f64 -1/2 cosTheta 1)) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))))))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (-.f64 (*.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (-.f64 -1 (pow.f64 c 3)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta)))) (sqrt.f64 (PI.f64))))) (neg.f64 (*.f64 (+.f64 1 (*.f64 c (+.f64 -1 c))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (-.f64 (-.f64 -1 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (pow.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (+.f64 -1 (neg.f64 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)) (-.f64 -1 (*.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)) 1) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3)) (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 2) (pow.f64 (-.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) c) 3)))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 2) (-.f64 1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (+.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3) 2)) (pow.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) c) 3))))
(pow.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 1/3)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3)
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (-.f64 c (+.f64 -1 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(neg.f64 (-.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0))
(neg.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 1))
(+.f64 (-.f64 -1 c) (/.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 3) -1))

localize60.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
0.3b
(/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
1.0b
(sqrt.f64 (PI.f64))
39.7b
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
Compiler

Compiled 177 to 84 computations (52.5% saved)

series627.0ms (2.1%)

Counts
1 → 16
Calls

6 calls:

TimeVariablePointExpression
13.0ms
cosTheta
@-inf
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
12.0ms
cosTheta
@inf
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
9.0ms
c
@-inf
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
6.0ms
c
@0
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
6.0ms
cosTheta
@0
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
Compiler

Compiled 46745 to 36765 computations (21.3% saved)

rewrite138.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
36×egg-rr
Counts
1 → 36
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -3)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) -1/3)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))))))

simplify198.0ms (0.7%)

Algorithm
egglog
Counts
52 → 81
Calls
Call 1
Inputs
(pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 1/3)
(+.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 1/3) (*.f64 -1 (/.f64 c (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) 2) (pow.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 1/3) 2) 1/3)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 4 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2)))))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (*.f64 -4 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)))))) (+.f64 (*.f64 2/3 (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 4 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))) (*.f64 1/27 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 3)))) (pow.f64 (/.f64 1 c) 4))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 4 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2))))))))
(*.f64 -1 (/.f64 (cbrt.f64 -1) c))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (pow.f64 (/.f64 -1 c) 2)) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))) (*.f64 -1 (/.f64 (cbrt.f64 -1) c)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (pow.f64 (/.f64 -1 c) 2)) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2) (cbrt.f64 -1)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -1 (/.f64 (cbrt.f64 -1) c))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (pow.f64 (/.f64 -1 c) 2)) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 -4 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 -1) (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2)))) (cbrt.f64 -1))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3)))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 3) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 3))) (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (*.f64 (cbrt.f64 -1) (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 -1) (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2)))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))))))) (pow.f64 (/.f64 -1 c) 4)) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2) (cbrt.f64 -1)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -1 (/.f64 (cbrt.f64 -1) c)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta)
(+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 cosTheta 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3))))
(+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3)) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 2)))) (pow.f64 cosTheta 3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 cosTheta 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))))) (*.f64 2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))))))))) (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3)) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 2)))) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2)))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 3))))) (pow.f64 cosTheta 4)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3)) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 2)))) (pow.f64 cosTheta 3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 cosTheta 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3))))))
(pow.f64 (/.f64 1 (*.f64 (+.f64 c 1) (pow.f64 (+.f64 c 1) 2))) 1/3)
(pow.f64 (/.f64 1 (*.f64 (+.f64 c 1) (pow.f64 (+.f64 c 1) 2))) 1/3)
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -3)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) -1/3)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(-.f64 0 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(*.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(*.f64 -1 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1)
(/.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) 2))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3)
(pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(neg.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))
Outputs
(pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 1/3)
(cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))))
(+.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 1/3) (*.f64 -1 (/.f64 c (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) 2) (pow.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 1/3) 2) 1/3)))))
(+.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)))) (neg.f64 (/.f64 c (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)))) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))))
(+.f64 (/.f64 1 c) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 c) 2)) (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3)))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 4 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2)))))))
(+.f64 (/.f64 1 c) (*.f64 1/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3)) (*.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) 6) (*.f64 -1/3 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3) 2)))))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (*.f64 -4 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)))))) (+.f64 (*.f64 2/3 (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 4 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))))) (*.f64 1/27 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 3)))) (pow.f64 (/.f64 1 c) 4))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 4 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2))))))))
(+.f64 (/.f64 1 c) (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 c) 2) (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3)) (*.f64 1/3 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 3 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2))) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)) (+.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)) -6))) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) 6) (*.f64 -1/3 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3) 2))) (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3)) (*.f64 1/27 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3) 3)))) (pow.f64 (/.f64 1 c) 4)) (*.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) 6) (*.f64 -1/3 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) -3) 2))))))))
(*.f64 -1 (/.f64 (cbrt.f64 -1) c))
(/.f64 1 c)
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (pow.f64 (/.f64 -1 c) 2)) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))) (*.f64 -1 (/.f64 (cbrt.f64 -1) c)))
(fma.f64 1/3 (/.f64 (*.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (pow.f64 (/.f64 -1 c) 2)) 1) (/.f64 1 c))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (pow.f64 (/.f64 -1 c) 2)) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2) (cbrt.f64 -1)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -1 (/.f64 (cbrt.f64 -1) c))))
(fma.f64 1/3 (/.f64 (*.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (pow.f64 (/.f64 -1 c) 2)) 1) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (neg.f64 (*.f64 3 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) 2) -1) 1)))) 1) (/.f64 1 c)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (pow.f64 (/.f64 -1 c) 2)) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))) (*.f64 -4 (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1)))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 -1) (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2)))) (cbrt.f64 -1))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3)))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 3) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 3))) (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (*.f64 (cbrt.f64 -1) (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 -1) (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2)))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3))))))) (pow.f64 (/.f64 -1 c) 4)) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (*.f64 -1 (+.f64 (*.f64 2 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) 1))) 2) (cbrt.f64 -1)) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) 2))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -1 (/.f64 (cbrt.f64 -1) c)))))
(fma.f64 1/3 (/.f64 (*.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (pow.f64 (/.f64 -1 c) 2)) 1) (fma.f64 1/3 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (neg.f64 (*.f64 3 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2))) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)) (+.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)) (+.f64 (*.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (*.f64 -4 (*.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) -1) (+.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (neg.f64 (*.f64 3 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) 2) -1) 1)))) 1) (fma.f64 1/27 (*.f64 (pow.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) 3) 1) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) -1) (+.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (neg.f64 (*.f64 3 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) 2) -1) 1)))) 1))))) (pow.f64 (/.f64 -1 c) 4)) 1) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))) (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2)) (neg.f64 (*.f64 3 (pow.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) 2))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (*.f64 2 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (neg.f64 (+.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))) 2) -1) 1)))) 1) (/.f64 1 c))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta)
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) cosTheta)
(+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 cosTheta 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3))))
(fma.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) cosTheta (/.f64 (*.f64 1/3 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2))))
(+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3)) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 2)))) (pow.f64 cosTheta 3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 cosTheta 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3)))))
(fma.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) cosTheta (*.f64 1/3 (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (fma.f64 (sqrt.f64 (PI.f64)) (fma.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) 2))) (pow.f64 cosTheta 3)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) (/.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))))) (*.f64 2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))))))))) (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3)) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 2)))) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2)))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 3))))) (pow.f64 cosTheta 4)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) cosTheta) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))))) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3)) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3) 2)))) (pow.f64 cosTheta 3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 cosTheta 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) 1/3) 2) 1/3))))))
(fma.f64 1/3 (/.f64 (*.f64 (-.f64 (+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (fma.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))))) (*.f64 (*.f64 2 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (fma.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))))))))) (fma.f64 2/3 (/.f64 (*.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (fma.f64 (sqrt.f64 (PI.f64)) (fma.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2))) (/.f64 (*.f64 1/27 (pow.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3) 3)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)))) (pow.f64 cosTheta 4)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) (fma.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) cosTheta (*.f64 1/3 (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (fma.f64 (sqrt.f64 (PI.f64)) (fma.f64 -2 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) 2))) (pow.f64 cosTheta 3)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)) (/.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64))))) -3)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 2)))))))
(pow.f64 (/.f64 1 (*.f64 (+.f64 c 1) (pow.f64 (+.f64 c 1) 2))) 1/3)
(cbrt.f64 (/.f64 (/.f64 1 (+.f64 c 1)) (pow.f64 (+.f64 c 1) 2)))
(pow.f64 (/.f64 1 (*.f64 (+.f64 c 1) (pow.f64 (+.f64 c 1) 2))) 1/3)
(cbrt.f64 (/.f64 (/.f64 1 (+.f64 c 1)) (pow.f64 (+.f64 c 1) 2)))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)) 0) (neg.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -3)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) -3) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) -1/3)) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) 0) (pow.f64 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 3) -1/3) -1) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) 0) (neg.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(+.f64 (/.f64 0 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 0 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(*.f64 1 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 -1 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(cbrt.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2)) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) -1)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) 2))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) 2))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) 2) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3) 1/3)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3)
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(neg.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 3))
(/.f64 -1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))

localize132.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)
0.2b
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
0.3b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 146 to 53 computations (63.7% saved)

series132.0ms (0.4%)

Counts
3 → 20
Calls

12 calls:

TimeVariablePointExpression
9.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
3.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
2.0ms
cosTheta
@0
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
2.0ms
c
@0
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
c
@inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Compiler

Compiled 11945 to 8845 computations (26% saved)

rewrite208.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
222×egg-rr
45×egg-rr
35×egg-rr
Counts
3 → 302
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (+.f64 1 (pow.f64 c 3))))) (*.f64 (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (fma.f64 c c (-.f64 1 c))) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (+.f64 1 (pow.f64 c 3))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (fma.f64 c c (-.f64 1 c)))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) -1) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) 1) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 cosTheta)) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 cosTheta)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) 1) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) -1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 0) (/.f64 1 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 3))))))

simplify858.0ms (2.9%)

Algorithm
egglog
Counts
322 → 480
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1)))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1)) (/.f64 (pow.f64 c 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2)))))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1)) (/.f64 (pow.f64 c 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2) (pow.f64 (/.f64 1 c) 4)))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) 2)))) (*.f64 -3/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) 2)))) (*.f64 -3/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) 2)))) (*.f64 -3/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2))))) (pow.f64 cosTheta 4))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) (*.f64 -1/2 (/.f64 cosTheta (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))))) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (+.f64 1 (pow.f64 c 3))))) (*.f64 (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (fma.f64 c c (-.f64 1 c))) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (+.f64 1 (pow.f64 c 3))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (fma.f64 c c (-.f64 1 c)))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(-.f64 (/.f64 0 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) -1) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) 2) 2))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) 1) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))
(/.f64 2 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 1/2))
(/.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) -1))
(/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)
(pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) -1)
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 3))
(if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 (neg.f64 cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 cosTheta)) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (neg.f64 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (/.f64 -1 cosTheta) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 cosTheta)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 cosTheta)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) 1) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) -1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 3)
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 3))
(if (!=.f64 1 0) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(if (!=.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 0) (/.f64 1 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(-.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2))
(*.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)
(/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 3)
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)
(neg.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 3))
Outputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1)))
(+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1)) (/.f64 (pow.f64 c 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2)))))
(+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (/.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1)) (/.f64 (pow.f64 c 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))))))
(+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) 2))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (/.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2)))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2) (pow.f64 (/.f64 1 c) 4)))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (/.f64 1 c) 4)))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))))))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) 2)))) (*.f64 -3/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2)))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(+.f64 (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) 2)))) (*.f64 -3/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) 2)))) (*.f64 -3/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) 2))))) (pow.f64 cosTheta 4))) (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))
(+.f64 (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) (fma.f64 1/2 (sqrt.f64 (PI.f64)) (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (pow.f64 cosTheta 4)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)) (*.f64 -1/2 (/.f64 cosTheta (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2))))) (/.f64 1 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2)))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (+.f64 1 (pow.f64 c 3))))) (*.f64 (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (*.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) 0) (/.f64 (*.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (fma.f64 c c (-.f64 1 c))) 0) (*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (+.f64 1 (pow.f64 c 3))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (fma.f64 c c (-.f64 1 c)))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (*.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) 0) (/.f64 (*.f64 (*.f64 (fma.f64 c c (-.f64 1 c)) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (fma.f64 c c (-.f64 1 c)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 3) -1/3) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1))) -3) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 1))) 0) (/.f64 (*.f64 1 (+.f64 1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) (-.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 1)))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(-.f64 (/.f64 0 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 (-.f64 0 1) (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))) (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) 2))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2))))
(/.f64 -1 (*.f64 (neg.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (/.f64 -1 (pow.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) -1) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)))) 2)))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) 1) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) 2) (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1))))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 2)) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c))) 2) (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1))))
(/.f64 2 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 1/2))
(/.f64 2 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 1/2))
(/.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) -1))
(/.f64 -1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) -1))
(/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) 2)) (cbrt.f64 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))
(/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)) 2) (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))) 3)
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 1 c)) -1)
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (+.f64 c 1)))
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c)))))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 1))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) -1))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) c))) 3))
(/.f64 -1 (-.f64 -1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c)))
(if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (pow.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(+.f64 (/.f64 (/.f64 0 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 0 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 -1 -1) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) -1) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) -1) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) -1) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) cosTheta))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))) -1)
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (neg.f64 cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 cosTheta)) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (neg.f64 cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 1 (neg.f64 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2))
(*.f64 (/.f64 -1 cosTheta) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 cosTheta)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 cosTheta)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 1 cosTheta)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) -1) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 cosTheta (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) cosTheta) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (sqrt.f64 (PI.f64)) -1/2)) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) 1) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) -1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) -1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 1) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 3/2)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (cbrt.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 3) 1/3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 3))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 1 0) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(if (!=.f64 1 0) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(if (!=.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 0) (/.f64 1 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(if (!=.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -1/2) cosTheta)) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(-.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)))
(cbrt.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 1 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) 1) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) 2)))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1)
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 3) 1/3)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) 3)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 1)
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))
(neg.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta) 3))
(*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))

eval2.0s (7%)

Compiler

Compiled 97792 to 54774 computations (44% saved)

prune769.0ms (2.6%)

Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New206362069
Fresh14923
Picked101
Done224
Total2080172097
Error
0b
Counts
2097 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
27.9b
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
0.7b
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
0.6b
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
0.4b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
60.5b
(/.f64 1 (+.f64 c 1))
62.4b
(/.f64 1 c)
2.0b
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
2.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.4b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
2.1b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
1.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
1.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64)))))))
1.7b
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
2.0b
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
Compiler

Compiled 734 to 564 computations (23.2% saved)

localize489.0ms (1.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))
0.3b
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
0.3b
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 307 to 177 computations (42.3% saved)

series234.0ms (0.8%)

Counts
3 → 38
Calls

15 calls:

TimeVariablePointExpression
10.0ms
c
@0
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))
4.0ms
cosTheta
@0
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))
4.0ms
cosTheta
@inf
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))
3.0ms
cosTheta
@-inf
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))
2.0ms
cosTheta
@inf
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
Compiler

Compiled 28090 to 20620 computations (26.6% saved)

rewrite190.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
121×egg-rr
49×egg-rr
35×egg-rr
Counts
3 → 205
Calls
Call 1
Inputs
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -3)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 -1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) -1) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 1 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 0) (/.f64 1 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta 0) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) cosTheta)) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) -1) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) -3)) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 c (+.f64 -1 c) 1) 0) (/.f64 cosTheta (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (fma.f64 c (+.f64 -1 c) 1))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (*.f64 cosTheta (*.f64 c (+.f64 -1 c)))) (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 cosTheta (*.f64 c (+.f64 -1 c))) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 cosTheta (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 2)) (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta (/.f64 (fma.f64 c (+.f64 -1 c) 1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 cosTheta (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (/.f64 -1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 cosTheta (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) -1) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 cosTheta) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 3))))))

simplify690.0ms (2.3%)

Algorithm
egglog
Counts
243 → 311
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))))
(/.f64 (*.f64 cosTheta (+.f64 (*.f64 c (-.f64 c 1)) 1)) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 c (-.f64 c 1)) 1))) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))) (/.f64 (*.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) cosTheta) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (*.f64 c (-.f64 c 1)) 1)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))) (*.f64 -3/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 c (-.f64 c 1)) 1))) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))) (/.f64 (*.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) cosTheta) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 3/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (*.f64 c (-.f64 c 1)) 1)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))) (*.f64 -3/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2)))))) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (*.f64 c (-.f64 c 1)) 1)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))) (*.f64 -3/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 c (-.f64 c 1)) 1))) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))) (/.f64 (*.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) cosTheta) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))))
(/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (+.f64 (*.f64 c (pow.f64 c 2)) 1))
(/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (+.f64 (*.f64 c (pow.f64 c 2)) 1))
(/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (*.f64 c (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))) (*.f64 c (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))) (+.f64 (*.f64 c (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 4))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 1 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 1 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 4) (+.f64 1 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -3)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 -1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) cosTheta)
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) -1) cosTheta)
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(neg.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) 1))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(-.f64 0 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))
(*.f64 -1 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(*.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) -1)
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 1 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) -1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 3)
(pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(neg.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3))
(if (!=.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 0) (/.f64 1 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 cosTheta 0) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) cosTheta)) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) -1) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) -3)) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (fma.f64 c (+.f64 -1 c) 1) 0) (/.f64 cosTheta (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (fma.f64 c (+.f64 -1 c) 1))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (*.f64 cosTheta (*.f64 c (+.f64 -1 c)))) (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) cosTheta))
(+.f64 (*.f64 (*.f64 cosTheta (*.f64 c (+.f64 -1 c))) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 cosTheta (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(-.f64 (/.f64 0 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(-.f64 0 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 2)) (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))
(*.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 (/.f64 cosTheta (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 cosTheta (/.f64 (fma.f64 c (+.f64 -1 c) 1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)
(*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 cosTheta (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(*.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (/.f64 -1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (*.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)
(/.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 cosTheta (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 cosTheta (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) -1) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) 3)
(pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)
(neg.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(neg.f64 (*.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))
(neg.f64 (*.f64 (/.f64 -1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)))
(neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1))
(neg.f64 (*.f64 (neg.f64 cosTheta) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))
(neg.f64 (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))))
(neg.f64 (*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) -1))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 3))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (*.f64 -1/2 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))) (neg.f64 (*.f64 (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4)))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 1 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3))))
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (fma.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (exp.f64 (neg.f64 (pow.f64 cosTheta 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))))
(/.f64 (*.f64 cosTheta (+.f64 (*.f64 c (-.f64 c 1)) 1)) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 c (-.f64 c 1)) 1))) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))) (/.f64 (*.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) cosTheta) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) (fma.f64 c (-.f64 c 1) 1))) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2))) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (*.f64 c (-.f64 c 1)) 1)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))) (*.f64 -3/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 c (-.f64 c 1)) 1))) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))) (/.f64 (*.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) cosTheta) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) 2) (fma.f64 c (-.f64 c 1) 1)) (*.f64 (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))) (/.f64 (*.f64 -3/2 (pow.f64 (fma.f64 c (-.f64 c 1) 1) 2)) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2)))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) (fma.f64 c (-.f64 c 1) 1))) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2))) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2)))) (+.f64 (*.f64 3/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (*.f64 c (-.f64 c 1)) 1)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))) (*.f64 -3/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2)))))) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (*.f64 c (-.f64 c 1)) 1)) (*.f64 (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))) (*.f64 -3/2 (/.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 (*.f64 c (pow.f64 c 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (sqrt.f64 (PI.f64)))))) (+.f64 (*.f64 c (-.f64 c 1)) 1))) (pow.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64)))) 2))) (/.f64 (*.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) cosTheta) (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 c (-.f64 c 1)) (sqrt.f64 (PI.f64))))))))
(+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 c (-.f64 c 1) 1) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2))) (fma.f64 3/2 (/.f64 (*.f64 (pow.f64 (fma.f64 c (-.f64 c 1) 1) 2) (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))) (neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) 2) (fma.f64 c (-.f64 c 1) 1)) (*.f64 (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))) (/.f64 (*.f64 -3/2 (pow.f64 (fma.f64 c (-.f64 c 1) 1) 2)) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2))))) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))))) (pow.f64 cosTheta 4))) (+.f64 (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) 2) (fma.f64 c (-.f64 c 1) 1)) (*.f64 (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))) (/.f64 (*.f64 -3/2 (pow.f64 (fma.f64 c (-.f64 c 1) 1) 2)) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2)))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (+.f64 (+.f64 (pow.f64 c 3) 1) (neg.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))))) (fma.f64 c (-.f64 c 1) 1))) (pow.f64 (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64))) 2))) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))))))
(/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (+.f64 (*.f64 c (pow.f64 c 2)) 1))
(/.f64 (fma.f64 c (-.f64 c 1) 1) (+.f64 (pow.f64 c 3) 1))
(/.f64 (+.f64 (*.f64 c (-.f64 c 1)) 1) (+.f64 (*.f64 c (pow.f64 c 2)) 1))
(/.f64 (fma.f64 c (-.f64 c 1) 1) (+.f64 (pow.f64 c 3) 1))
(/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))
(/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (*.f64 c (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (*.f64 c (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))) (*.f64 c (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (fma.f64 (*.f64 c c) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))))) (*.f64 c (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))) (+.f64 (*.f64 c (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 (*.f64 -1 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta) 2) (exp.f64 (pow.f64 cosTheta 2)))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) cosTheta)))))))))))
(+.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (fma.f64 (*.f64 c c) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))))) (fma.f64 c (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (*.f64 (pow.f64 c 3) (+.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (-.f64 (/.f64 cosTheta (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (+.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (+.f64 (/.f64 (*.f64 cosTheta cosTheta) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (-.f64 (/.f64 (neg.f64 cosTheta) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 1 (*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 4))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (-.f64 1 (*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (-.f64 1 (*.f64 -1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (pow.f64 (/.f64 1 c) 4))) (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 1 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 1 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 4) (+.f64 1 (+.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (+.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (+.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 -2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (+.f64 1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 4) (+.f64 1 (+.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (+.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (+.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -3)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 -1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (/.f64 -1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) -1) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(neg.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(neg.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (sqrt.f64 (PI.f64))))
(neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 3)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) 0) (neg.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) -3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(if (!=.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1) 0) (neg.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1) (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (-.f64 0 -1) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(-.f64 0 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (neg.f64 -1) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2))))
(*.f64 -1 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (neg.f64 -1) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(*.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) -1)
(/.f64 (neg.f64 -1) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) 3))) (/.f64 1 (fma.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c) (+.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))) -1)
(/.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) -1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 2) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))))
(/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))) 3)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) -1)
(/.f64 1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(neg.f64 (/.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c))))
(/.f64 (neg.f64 -1) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))) 3))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c)))
(if (!=.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 0) (/.f64 1 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 cosTheta 0) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) cosTheta)) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) -1) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) -3)) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(if (!=.f64 (fma.f64 c (+.f64 -1 c) 1) 0) (/.f64 cosTheta (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) (fma.f64 c (+.f64 -1 c) 1))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (*.f64 cosTheta (*.f64 c (+.f64 -1 c)))) (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) cosTheta))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(+.f64 (*.f64 (*.f64 cosTheta (*.f64 c (+.f64 -1 c))) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 cosTheta (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(-.f64 (/.f64 0 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(-.f64 0 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 2)))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 2)) (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta) (*.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (/.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 (/.f64 cosTheta (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(*.f64 cosTheta (/.f64 (fma.f64 c (+.f64 -1 c) 1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(*.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 cosTheta (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(*.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (/.f64 -1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) -1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (pow.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) 2))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (*.f64 1 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(/.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) (/.f64 cosTheta (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 (fma.f64 c (+.f64 -1 c) 1) cosTheta) (*.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (*.f64 cosTheta (/.f64 (fma.f64 c (+.f64 -1 c) 1) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) -1) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2))))
(/.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)) 2)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 3) 1/3)
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))) 3)
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1)
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(neg.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(neg.f64 (*.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(neg.f64 (*.f64 (/.f64 -1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)))
(neg.f64 (/.f64 (*.f64 -1 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(neg.f64 (*.f64 (/.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 1))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(neg.f64 (*.f64 (neg.f64 cosTheta) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(neg.f64 (*.f64 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 cosTheta) (fma.f64 c (+.f64 -1 c) 1))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))
(neg.f64 (*.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) -1))
(neg.f64 (/.f64 (*.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) -1) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta))) 3))
(/.f64 (fma.f64 cosTheta (*.f64 c (+.f64 -1 c)) cosTheta) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 c (+.f64 -1 c) 1) (sqrt.f64 (PI.f64))) (fma.f64 cosTheta (pow.f64 c 3) cosTheta)))

localize11.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (+.f64 c 1))
Compiler

Compiled 12 to 9 computations (25% saved)

series13.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
c
@0
(/.f64 1 (+.f64 c 1))
1.0ms
c
@-inf
(/.f64 1 (+.f64 c 1))
0.0ms
c
@inf
(/.f64 1 (+.f64 c 1))
Compiler

Compiled 745 to 615 computations (17.4% saved)

rewrite259.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
115×egg-rr
Counts
1 → 115
Calls
Call 1
Inputs
(/.f64 1 (+.f64 c 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 1 c) 3) 0) (pow.f64 (pow.f64 (+.f64 1 c) 3) -1/3) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 c) 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (/.f64 -1 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 c)) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (-.f64 -1 c)))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 1 c)) 0) (pow.f64 (cbrt.f64 (+.f64 1 c)) -3) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (/.f64 -1 (+.f64 1 c))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 c (fma.f64 c c 1))) 0) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 c (fma.f64 c c 1)))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) 0) (*.f64 (/.f64 1 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1)) (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 c (fma.f64 c c 1)) 0) (/.f64 (-.f64 c (fma.f64 c c 1)) (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 c) 2) (+.f64 (pow.f64 c 3) 1)))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2)) 0) (*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 c 3) 1) (cbrt.f64 (-.f64 (fma.f64 c c 1) c)))) (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 0 (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 -1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) -3)) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) -1/3)) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 c c 1) c) 0) (/.f64 (-.f64 c (fma.f64 c c 1)) (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)) 0) (*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1) (-.f64 (fma.f64 c c 1) c))) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 4 (+.f64 4 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/3 (+.f64 1/3 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 9 (+.f64 9 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (+.f64 2 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (+.f64 1/2 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cbrt.f64 (/.f64 0 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (/.f64 -1 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 (-.f64 -1 c)) 1) (/.f64 -1 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (-.f64 -1 c)) (/.f64 3 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (-.f64 -1 c)) (/.f64 3/2 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3/2 (+.f64 3/2 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 c 3) 1)) (/.f64 -1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))) (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3))) (/.f64 1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (*.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c))))) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) 3) (pow.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (/.f64 -1 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) -1) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2) (cbrt.f64 (-.f64 -1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) (*.f64 (cbrt.f64 (-.f64 -1 c)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 c (fma.f64 c c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 -1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (+.f64 1 c)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) 1) (cbrt.f64 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (pow.f64 c 3)) 2)) (-.f64 (fma.f64 c c 1) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1))) (/.f64 (-.f64 -1 c) (-.f64 c (fma.f64 c c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (-.f64 -1 c)) 1) (-.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) 2) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (neg.f64 (pow.f64 (+.f64 1 c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 (pow.f64 c 3) 1)) (/.f64 1 (-.f64 c (fma.f64 c c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 (+.f64 1 c) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 -1 (+.f64 1 c)) (/.f64 0 (-.f64 -1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 -1 (+.f64 1 c)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3))))))

simplify294.0ms (1%)

Algorithm
egglog
Counts
127 → 181
Calls
Call 1
Inputs
1
(+.f64 (*.f64 -1 c) 1)
(+.f64 (*.f64 -1 c) (+.f64 1 (pow.f64 c 2)))
(+.f64 (*.f64 -1 (pow.f64 c 3)) (+.f64 (*.f64 -1 c) (+.f64 1 (pow.f64 c 2))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (pow.f64 (/.f64 1 c) 2)))
(+.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (/.f64 1 c) (*.f64 -1 (pow.f64 (/.f64 1 c) 2))))
(+.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (pow.f64 (/.f64 1 c) 2)) (*.f64 -1 (pow.f64 (/.f64 1 c) 4)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 c) 2)) (*.f64 -1 (pow.f64 (/.f64 -1 c) 3))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 c) 2)) (+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 c) 4)) (*.f64 -1 (pow.f64 (/.f64 -1 c) 3)))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (+.f64 1 c) 3) 0) (pow.f64 (pow.f64 (+.f64 1 c) 3) -1/3) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 1 c) 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (/.f64 -1 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (-.f64 -1 c)) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (-.f64 -1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (+.f64 1 c)) 0) (pow.f64 (cbrt.f64 (+.f64 1 c)) -3) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (/.f64 -1 (+.f64 1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 c (fma.f64 c c 1))) 0) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 c (fma.f64 c c 1)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) 0) (*.f64 (/.f64 1 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1)) (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 c (fma.f64 c c 1)) 0) (/.f64 (-.f64 c (fma.f64 c c 1)) (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 c) 2) (+.f64 (pow.f64 c 3) 1)))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2)) 0) (*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 c 3) 1) (cbrt.f64 (-.f64 (fma.f64 c c 1) c)))) (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 0 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 0 (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 0 (-.f64 -1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) -3)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) -1/3)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 (fma.f64 c c 1) c) 0) (/.f64 (-.f64 c (fma.f64 c c 1)) (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)) 0) (*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1) (-.f64 (fma.f64 c c 1) c))) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))
(+.f64 0 (/.f64 -1 (-.f64 -1 c)))
(+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(-.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))
(-.f64 0 (/.f64 -1 (+.f64 1 c)))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(-.f64 4 (+.f64 4 (/.f64 -1 (+.f64 1 c))))
(-.f64 1/3 (+.f64 1/3 (/.f64 -1 (+.f64 1 c))))
(-.f64 0 (+.f64 0 (/.f64 -1 (+.f64 1 c))))
(-.f64 9 (+.f64 9 (/.f64 -1 (+.f64 1 c))))
(-.f64 2 (+.f64 2 (/.f64 -1 (+.f64 1 c))))
(-.f64 1/2 (+.f64 1/2 (/.f64 -1 (+.f64 1 c))))
(-.f64 (/.f64 (cbrt.f64 (/.f64 0 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (/.f64 -1 (+.f64 1 c)))
(-.f64 (/.f64 (/.f64 0 (-.f64 -1 c)) 1) (/.f64 -1 (+.f64 1 c)))
(-.f64 (/.f64 2 (-.f64 -1 c)) (/.f64 3 (-.f64 -1 c)))
(-.f64 (/.f64 1/2 (-.f64 -1 c)) (/.f64 3/2 (-.f64 -1 c)))
(-.f64 3 (+.f64 3 (/.f64 -1 (+.f64 1 c))))
(-.f64 3/2 (+.f64 3/2 (/.f64 -1 (+.f64 1 c))))
(-.f64 1 (+.f64 1 (/.f64 -1 (+.f64 1 c))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))))
(*.f64 -1 (/.f64 -1 (+.f64 1 c)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 c 3) 1)) (/.f64 -1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))) (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3))) (/.f64 1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(*.f64 (/.f64 -1 (+.f64 1 c)) -1)
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 2) 1/2)
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 1/2) 2)
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 3) 1/3)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (*.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c))))) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))))
(*.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) 2) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) 3) (pow.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 3))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (/.f64 -1 (+.f64 1 c))))
(*.f64 1 (/.f64 -1 (-.f64 -1 c)))
(*.f64 (/.f64 -1 (-.f64 -1 c)) 1)
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 1/3) 3)
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) -1) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2) (cbrt.f64 (-.f64 -1 c))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) (*.f64 (cbrt.f64 (-.f64 -1 c)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 c (fma.f64 c c 1))))
(/.f64 -1 (-.f64 -1 c))
(/.f64 (/.f64 -1 (+.f64 1 c)) -1)
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 2) 2)
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (+.f64 1 c))))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 -1 c))))
(/.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (+.f64 1 c)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))
(/.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) 1) (cbrt.f64 (-.f64 -1 c)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)) 2))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 1 c))))
(/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (pow.f64 c 3)) 2)) (-.f64 (fma.f64 c c 1) c)))
(/.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1))) (/.f64 (-.f64 -1 c) (-.f64 c (fma.f64 c c 1))))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(/.f64 (-.f64 (*.f64 0 (-.f64 -1 c)) 1) (-.f64 -1 c))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) 2) (+.f64 1 c))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (+.f64 1 c))))
(/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (neg.f64 (pow.f64 (+.f64 1 c) 2)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (-.f64 -1 c)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2) 1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)))
(/.f64 (/.f64 -1 (+.f64 (pow.f64 c 3) 1)) (/.f64 1 (-.f64 c (fma.f64 c c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 -1 c)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 1 c)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 1 (+.f64 1 c))
(/.f64 (/.f64 -1 (-.f64 -1 c)) 1)
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 3)
(pow.f64 (+.f64 1 c) -1)
(pow.f64 (/.f64 -1 (-.f64 -1 c)) 1)
(neg.f64 (-.f64 (/.f64 -1 (+.f64 1 c)) (/.f64 0 (-.f64 -1 c))))
(neg.f64 (-.f64 (/.f64 -1 (+.f64 1 c)) 0))
(neg.f64 (/.f64 -1 (+.f64 1 c)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3))
Outputs
1
(+.f64 (*.f64 -1 c) 1)
(+.f64 (neg.f64 c) 1)
(+.f64 (*.f64 -1 c) (+.f64 1 (pow.f64 c 2)))
(-.f64 (fma.f64 c c 1) c)
(+.f64 (*.f64 -1 (pow.f64 c 3)) (+.f64 (*.f64 -1 c) (+.f64 1 (pow.f64 c 2))))
(+.f64 (neg.f64 (pow.f64 c 3)) (-.f64 (fma.f64 c c 1) c))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (pow.f64 (/.f64 1 c) 2)))
(+.f64 (/.f64 1 c) (neg.f64 (pow.f64 (/.f64 1 c) 2)))
(+.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (/.f64 1 c) (*.f64 -1 (pow.f64 (/.f64 1 c) 2))))
(+.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (/.f64 1 c) (neg.f64 (pow.f64 (/.f64 1 c) 2))))
(+.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (pow.f64 (/.f64 1 c) 2)) (*.f64 -1 (pow.f64 (/.f64 1 c) 4)))))
(+.f64 (pow.f64 (/.f64 1 c) 3) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (pow.f64 (/.f64 1 c) 2)) (neg.f64 (pow.f64 (/.f64 1 c) 4)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (/.f64 1 c) (neg.f64 (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 c) 2)) (*.f64 -1 (pow.f64 (/.f64 -1 c) 3))))
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (pow.f64 (/.f64 -1 c) 2)) (neg.f64 (pow.f64 (/.f64 -1 c) 3))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 c) 2)) (+.f64 (*.f64 -1 (pow.f64 (/.f64 -1 c) 4)) (*.f64 -1 (pow.f64 (/.f64 -1 c) 3)))))
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (pow.f64 (/.f64 -1 c) 2)) (+.f64 (neg.f64 (pow.f64 (/.f64 -1 c) 4)) (neg.f64 (pow.f64 (/.f64 -1 c) 3)))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (+.f64 1 c) 3) 0) (pow.f64 (pow.f64 (+.f64 1 c) 3) -1/3) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 1 c) 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) 0) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (/.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (/.f64 -1 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (-.f64 -1 c)) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (-.f64 -1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (+.f64 1 c)) 0) (pow.f64 (cbrt.f64 (+.f64 1 c)) -3) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (/.f64 -1 (+.f64 1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 1 c) 2) (/.f64 -1 (+.f64 1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (/.f64 (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 c (fma.f64 c c 1))) 0) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 c (fma.f64 c c 1)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 c (fma.f64 c c 1))) 0) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (-.f64 -1 (pow.f64 c 3)))) (cbrt.f64 (-.f64 c (fma.f64 c c 1)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) 0) (*.f64 (/.f64 1 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1)) (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) 0) (/.f64 (*.f64 (-.f64 (fma.f64 c c 1) c) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) (+.f64 (pow.f64 (pow.f64 c 3) 3) 1)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 c (fma.f64 c c 1)) 0) (/.f64 (-.f64 c (fma.f64 c c 1)) (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 c) 2) (+.f64 (pow.f64 c 3) 1)))) (cbrt.f64 (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) 0) (/.f64 (cbrt.f64 (-.f64 (fma.f64 c c 1) c)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 c) 2) (+.f64 (pow.f64 c 3) 1)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2)) 0) (*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 c 3) 1) (cbrt.f64 (-.f64 (fma.f64 c c 1) c)))) (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2)) 0) (/.f64 (cbrt.f64 (pow.f64 (-.f64 c (fma.f64 c c 1)) 2)) (/.f64 (+.f64 (pow.f64 c 3) 1) (cbrt.f64 (-.f64 (fma.f64 c c 1) c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 2) (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 0 (/.f64 -1 (+.f64 1 c))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (+.f64 0 (/.f64 -1 (+.f64 1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (/.f64 -1 (+.f64 1 c))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 0 (-.f64 -1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 0 (-.f64 -1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 2) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (*.f64 (-.f64 -1 c) (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 2) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (*.f64 (-.f64 -1 c) (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (/.f64 -1 (+.f64 1 c)) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 0 (-.f64 -1 c))) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (*.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 2) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (*.f64 (-.f64 -1 c) (+.f64 1 c))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 3) (pow.f64 (/.f64 -1 (+.f64 1 c)) 3)) (+.f64 (pow.f64 (/.f64 0 (-.f64 -1 c)) 2) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (*.f64 (-.f64 -1 c) (+.f64 1 c)))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c)))) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c))) 0) (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) (+.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (/.f64 0 (-.f64 -1 c)))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) -3)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) -1/3)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 (fma.f64 c c 1) c) 0) (/.f64 (-.f64 c (fma.f64 c c 1)) (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)) 0) (*.f64 (/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1) (-.f64 (fma.f64 c c 1) c))) (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3))) (/.f64 -1 (-.f64 -1 c)))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 c c) 3)) (pow.f64 c 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 c 3) 3) 1) (-.f64 (fma.f64 c c 1) c))) (/.f64 -1 (-.f64 -1 c)))
(+.f64 0 (/.f64 -1 (-.f64 -1 c)))
(/.f64 -1 (-.f64 -1 c))
(+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (-.f64 -1 c)))
(/.f64 -1 (-.f64 -1 c))
(-.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 -1 (+.f64 1 c)))
(+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 1 (+.f64 1 c)))
(-.f64 0 (/.f64 -1 (+.f64 1 c)))
(/.f64 1 (+.f64 1 c))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 4 (+.f64 4 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 1/3 (+.f64 1/3 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 0 (+.f64 0 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 9 (+.f64 9 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 2 (+.f64 2 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 1/2 (+.f64 1/2 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 (/.f64 (cbrt.f64 (/.f64 0 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (/.f64 -1 (+.f64 1 c)))
(+.f64 (cbrt.f64 (/.f64 (/.f64 0 (-.f64 -1 c)) (pow.f64 (+.f64 1 c) 2))) (/.f64 1 (+.f64 1 c)))
(-.f64 (/.f64 (/.f64 0 (-.f64 -1 c)) 1) (/.f64 -1 (+.f64 1 c)))
(+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 1 (+.f64 1 c)))
(-.f64 (/.f64 2 (-.f64 -1 c)) (/.f64 3 (-.f64 -1 c)))
(/.f64 -1 (-.f64 -1 c))
(-.f64 (/.f64 1/2 (-.f64 -1 c)) (/.f64 3/2 (-.f64 -1 c)))
(/.f64 -1 (-.f64 -1 c))
(-.f64 3 (+.f64 3 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 3/2 (+.f64 3/2 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(-.f64 1 (+.f64 1 (/.f64 -1 (+.f64 1 c))))
(/.f64 1 (+.f64 1 c))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))))
(*.f64 -1 (/.f64 -1 (+.f64 1 c)))
(/.f64 1 (+.f64 1 c))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 c 3) 1)) (/.f64 -1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(/.f64 1 (*.f64 (+.f64 (pow.f64 c 3) 1) (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))) (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))))
(cbrt.f64 (*.f64 (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (-.f64 -1 c))) (/.f64 -1 (*.f64 (cbrt.f64 (+.f64 1 c)) (-.f64 -1 c)))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))))
(cbrt.f64 (*.f64 (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (-.f64 -1 c))) (/.f64 -1 (*.f64 (cbrt.f64 (+.f64 1 c)) (-.f64 -1 c)))))
(*.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3))) (/.f64 1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(/.f64 (/.f64 -1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))) (-.f64 -1 (pow.f64 c 3)))
(*.f64 (/.f64 -1 (+.f64 1 c)) -1)
(/.f64 1 (+.f64 1 c))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 2) 1/2)
(/.f64 -1 (-.f64 -1 c))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 1/2) 2)
(/.f64 -1 (-.f64 -1 c))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 3) 1/3)
(/.f64 -1 (-.f64 -1 c))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (*.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c))))) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (cbrt.f64 (+.f64 1 c)) (-.f64 -1 c)))) (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))))
(*.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) 2) 2)
(/.f64 -1 (-.f64 -1 c))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) 3) (pow.f64 (cbrt.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) 3))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) -1) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)))
(/.f64 -1 (-.f64 -1 c))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))
(/.f64 -1 (-.f64 -1 c))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) -1) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (/.f64 -1 (+.f64 1 c))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) -1) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(*.f64 1 (/.f64 -1 (-.f64 -1 c)))
(/.f64 -1 (-.f64 -1 c))
(*.f64 (/.f64 -1 (-.f64 -1 c)) 1)
(/.f64 -1 (-.f64 -1 c))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 1/3) 3)
(/.f64 -1 (-.f64 -1 c))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))))
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) -1) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2) (cbrt.f64 (-.f64 -1 c))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) (*.f64 (cbrt.f64 (-.f64 -1 c)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 -1 (+.f64 1 c)) (cbrt.f64 (/.f64 -1 (-.f64 -1 c))))) (*.f64 (cbrt.f64 (-.f64 -1 c)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (-.f64 -1 c)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (pow.f64 (+.f64 1 c) 2)))
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3))) (/.f64 -1 (-.f64 c (fma.f64 c c 1))))
(/.f64 (/.f64 -1 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))) (-.f64 -1 (pow.f64 c 3)))
(/.f64 -1 (-.f64 -1 c))
(/.f64 (/.f64 -1 (+.f64 1 c)) -1)
(/.f64 1 (+.f64 1 c))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 c)) 2) 2)
(/.f64 -1 (-.f64 -1 c))
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (+.f64 1 c))))
(cbrt.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2)) (cbrt.f64 (+.f64 1 c))))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 -1 c))))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 -1 c))))
(/.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (cbrt.f64 (+.f64 1 c)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)))
(/.f64 (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) 1) (cbrt.f64 (-.f64 -1 c)))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)) 2))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (-.f64 -1 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)) 2))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (+.f64 (pow.f64 c 3) 1))) (cbrt.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (+.f64 1 c)))
(/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (pow.f64 c 3)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (pow.f64 c 3)) 2)) (-.f64 (fma.f64 c c 1) c)))
(/.f64 (/.f64 -1 (-.f64 c (fma.f64 c c 1))) (/.f64 (-.f64 -1 c) (-.f64 c (fma.f64 c c 1))))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(/.f64 (-.f64 0 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))
(/.f64 (-.f64 (*.f64 0 (-.f64 -1 c)) 1) (-.f64 -1 c))
(/.f64 -1 (-.f64 -1 c))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) 2) (+.f64 1 c))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (+.f64 1 c)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (+.f64 1 c))))
(cbrt.f64 (/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (+.f64 1 c)) (-.f64 -1 c))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (+.f64 1 c))))
(/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (neg.f64 (pow.f64 (+.f64 1 c) 2)))))
(cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (neg.f64 (pow.f64 (+.f64 1 c) 2)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (-.f64 -1 c)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 -1 (+.f64 1 c)) (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (-.f64 -1 c)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2) 1))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (-.f64 -1 c)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 c) 2)) (-.f64 -1 c)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2) 2))
(/.f64 (/.f64 -1 (+.f64 (pow.f64 c 3) 1)) (/.f64 1 (-.f64 c (fma.f64 c c 1))))
(/.f64 -1 (*.f64 (/.f64 1 (-.f64 c (fma.f64 c c 1))) (+.f64 (pow.f64 c 3) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 1 c) 2))) (cbrt.f64 (-.f64 -1 c)))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 -1 c)) (cbrt.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2)) (cbrt.f64 (+.f64 1 c)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 2) (+.f64 1 c)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 1 c))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 1 c)) (neg.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 1 (+.f64 1 c))
(/.f64 (/.f64 -1 (-.f64 -1 c)) 1)
(/.f64 -1 (-.f64 -1 c))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (+.f64 1 c) 2) (cbrt.f64 (-.f64 -1 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 c))) 2))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(/.f64 3 (*.f64 (+.f64 1 c) 3))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2)))) (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))
(/.f64 (-.f64 0 (cbrt.f64 (/.f64 -1 (-.f64 -1 c)))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 1 c) 2))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3) 1/3)
(/.f64 -1 (-.f64 -1 c))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 c))) 3)
(/.f64 -1 (-.f64 -1 c))
(pow.f64 (+.f64 1 c) -1)
(/.f64 1 (+.f64 1 c))
(pow.f64 (/.f64 -1 (-.f64 -1 c)) 1)
(/.f64 -1 (-.f64 -1 c))
(neg.f64 (-.f64 (/.f64 -1 (+.f64 1 c)) (/.f64 0 (-.f64 -1 c))))
(+.f64 (/.f64 0 (-.f64 -1 c)) (/.f64 1 (+.f64 1 c)))
(neg.f64 (-.f64 (/.f64 -1 (+.f64 1 c)) 0))
(/.f64 1 (+.f64 1 c))
(neg.f64 (/.f64 -1 (+.f64 1 c)))
(/.f64 1 (+.f64 1 c))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 c)) 3))
(/.f64 -1 (-.f64 -1 c))

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
0.3b
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
0.3b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 49 to 24 computations (51% saved)

series46.0ms (0.2%)

Counts
3 → 23
Calls

12 calls:

TimeVariablePointExpression
1.0ms
c
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
1.0ms
cosTheta
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
1.0ms
cosTheta
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
1.0ms
cosTheta
@-inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
1.0ms
c
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
Compiler

Compiled 3885 to 2705 computations (30.4% saved)

rewrite206.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
105×egg-rr
68×egg-rr
41×egg-rr
Counts
3 → 214
Calls
Call 1
Inputs
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)) 0) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1) 0) (/.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)) (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 0) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) (neg.f64 1/3)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (neg.f64 3)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 cosTheta) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta 0) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 -1) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 3) -1))))))

simplify488.0ms (1.7%)

Algorithm
egglog
Counts
237 → 339
Calls
Call 1
Inputs
(/.f64 1 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (/.f64 1 c) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (pow.f64 (/.f64 -1 c) 4) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 cosTheta 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))))
(/.f64 1 (+.f64 c 1))
(-.f64 (/.f64 1 (+.f64 c 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 1 (+.f64 c 1)) (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (*.f64 (+.f64 c 1) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (/.f64 1 (+.f64 c 1)) (*.f64 -1 (/.f64 (pow.f64 (/.f64 1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (pow.f64 (+.f64 c 1) 2) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(/.f64 1 (+.f64 c 1))
(-.f64 (/.f64 1 (+.f64 c 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (+.f64 c 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (pow.f64 (+.f64 c 1) 2) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (/.f64 1 (+.f64 c 1)) (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (*.f64 (+.f64 c 1) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)) 0) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1) 0) (/.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)) (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 0 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(-.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(-.f64 (/.f64 0 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(*.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 2) 2))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 3)
(pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(neg.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3))
(if (!=.f64 -1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 0) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) (neg.f64 1/3)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (neg.f64 3)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 1 cosTheta)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))))
(*.f64 (/.f64 -1 (cbrt.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 1))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 1 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2) 2))
(/.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1)
(neg.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 cosTheta 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 1 0) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 cosTheta) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 cosTheta 0) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 -1 0) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 -1) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)
(*.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) -1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))
(*.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) -1)
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)
(neg.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 3) -1))
Outputs
(/.f64 1 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 1 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))
(+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2))) (/.f64 1 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (*.f64 -1 (/.f64 c (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) 2))) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (+.f64 (neg.f64 (/.f64 c (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2))) (/.f64 1 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (/.f64 1 c) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (+.f64 (/.f64 1 c) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (pow.f64 (/.f64 1 c) 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (pow.f64 (/.f64 1 c) 3)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 c) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (*.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (pow.f64 (/.f64 1 c) 4)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (pow.f64 (/.f64 1 c) 3)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2))) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (pow.f64 (/.f64 -1 c) 4) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2))) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 2) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (neg.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (/.f64 -1 c) 4) (+.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 cosTheta cosTheta) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))
(+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 cosTheta cosTheta) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (*.f64 (pow.f64 cosTheta 3) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 cosTheta 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 cosTheta 4))))) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 cosTheta cosTheta) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (*.f64 (pow.f64 cosTheta 3) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))))
(/.f64 1 (+.f64 c 1))
(-.f64 (/.f64 1 (+.f64 c 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 1 (+.f64 c 1)) (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (*.f64 (+.f64 c 1) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (/.f64 1 (+.f64 c 1)) (*.f64 -1 (/.f64 (pow.f64 (/.f64 1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (pow.f64 (+.f64 c 1) 2) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (*.f64 (+.f64 c 1) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (/.f64 1 (+.f64 c 1)) (neg.f64 (/.f64 (pow.f64 (/.f64 1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (pow.f64 (+.f64 c 1) 2) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(/.f64 1 (+.f64 c 1))
(-.f64 (/.f64 1 (+.f64 c 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (+.f64 c 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (*.f64 (pow.f64 (+.f64 c 1) 2) (*.f64 (+.f64 c 1) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (-.f64 (/.f64 1 (+.f64 c 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (pow.f64 (+.f64 c 1) 2) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (/.f64 1 (+.f64 c 1)) (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (*.f64 (+.f64 c 1) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(-.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 3) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (pow.f64 (+.f64 c 1) 2) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (/.f64 1 (+.f64 c 1)) (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (*.f64 (+.f64 c 1) (*.f64 (pow.f64 (+.f64 c 1) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (+.f64 c 1) 2) cosTheta))))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))) -1) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))) 2))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2) (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)) 0) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (+.f64 (+.f64 -1 c) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 1)) 0) (neg.f64 (/.f64 (fma.f64 (+.f64 c (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (+.f64 (+.f64 -1 c) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 1) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta) c) 3)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)) 0) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(if (!=.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1) 0) (/.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)) (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (fma.f64 (+.f64 c (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (+.f64 (+.f64 -1 c) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 1) 0) (neg.f64 (/.f64 (fma.f64 (+.f64 c (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (+.f64 (+.f64 -1 c) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 1) (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta) c) 3)))) (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(-.f64 0 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (neg.f64 -1) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(-.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(-.f64 (/.f64 0 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))))
(-.f64 (/.f64 0 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (-.f64 0 -1) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 1 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2)))
(*.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 -1 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (neg.f64 -1) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(/.f64 (neg.f64 -1) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2)) -1) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))) -1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2)))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(/.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -1)
(/.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2)) -1) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2))) (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) c) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 -1 c) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)))
(/.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (-.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta) c) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (+.f64 (+.f64 -1 c) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 1)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))) 2)))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3) 1/3)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 3)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1)
(/.f64 1 (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(neg.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (neg.f64 -1) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3))
(/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)))
(if (!=.f64 -1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 0) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 0) (pow.f64 (/.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) -1) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 0) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) (neg.f64 1/3)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 3) 0) (pow.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 3) -1/3) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (neg.f64 3)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 0) (pow.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) -3) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(-.f64 0 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 (/.f64 0 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (-.f64 0 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) -1) (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) -1) (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) 2) 2)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (cbrt.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2) cosTheta))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (neg.f64 cosTheta))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 1))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2) cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (/.f64 -1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(cbrt.f64 (/.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2) (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) -1) (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)
(/.f64 -1 (*.f64 -1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 1 cosTheta) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta)) 2) 2))
(/.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 3)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1)
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(neg.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (neg.f64 -1) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))
(/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)) 0) (cbrt.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 cosTheta 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 cosTheta 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 1 0) (*.f64 cosTheta (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 cosTheta) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 cosTheta) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2)))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (neg.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 cosTheta 0) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 cosTheta 0) (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (neg.f64 cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2))) 0) (cbrt.f64 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) 2))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 -1 0) (*.f64 cosTheta (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(-.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(-.f64 (/.f64 0 -1) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 -1 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) -1)
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2))))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 cosTheta (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))))) 2) 2)) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (neg.f64 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) -1)
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 1/3)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(neg.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3))
(*.f64 cosTheta (sqrt.f64 (PI.f64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) 3) -1))
(/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 -1))

localize45.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 cosTheta 1) cosTheta)
0.3b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
0.3b
(/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 134 to 61 computations (54.5% saved)

series151.0ms (0.5%)

Counts
3 → 26
Calls

12 calls:

TimeVariablePointExpression
2.0ms
cosTheta
@-inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
2.0ms
cosTheta
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
1.0ms
c
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
1.0ms
cosTheta
@inf
(/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
1.0ms
c
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
Compiler

Compiled 11350 to 8705 computations (23.3% saved)

rewrite238.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
201×egg-rr
115×egg-rr
35×egg-rr
Counts
3 → 351
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (-.f64 cosTheta 1) cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 1 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 cosTheta -1) (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 -1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (/.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2) 0) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 3 (*.f64 cosTheta cosTheta))))) (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta)) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 1 cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (/.f64 1 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) 1) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 1/2 cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) cosTheta)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) cosTheta)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 1/2 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 -1/2 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta)))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1) 0) (/.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)) (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 (*.f64 cosTheta cosTheta) (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 cosTheta (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 cosTheta) (/.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) 2) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 cosTheta (/.f64 1 cosTheta) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta)) -1) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta) (/.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 1 (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (-.f64 1 cosTheta) (/.f64 1 (/.f64 -1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) 0) (/.f64 -1 (/.f64 1 (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (+.f64 cosTheta -1) (/.f64 1 (/.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 -1 (/.f64 cosTheta (-.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 cosTheta -1)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) (/.f64 cosTheta (cbrt.f64 (+.f64 cosTheta -1)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 0) (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 cosTheta (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 cosTheta 1) cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (+.f64 cosTheta 1) cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 cosTheta)) (/.f64 (neg.f64 cosTheta) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 cosTheta) (/.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 cosTheta cosTheta) (*.f64 (/.f64 1 cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 cosTheta) -1) (/.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 cosTheta cosTheta) (*.f64 (/.f64 -1 cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 cosTheta cosTheta) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 cosTheta) (/.f64 cosTheta (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 cosTheta) (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) cosTheta) (/.f64 (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 cosTheta cosTheta) (*.f64 cosTheta cosTheta)) (/.f64 cosTheta (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 cosTheta 3) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (/.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 cosTheta) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 cosTheta -1) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (+.f64 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) (cbrt.f64 (+.f64 cosTheta -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 cosTheta -1)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 cosTheta) (*.f64 (/.f64 -1 cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (/.f64 1 cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (/.f64 1 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 cosTheta -1) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) 1) (*.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 cosTheta 3) -1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta)) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) -1) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) 1) (*.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (neg.f64 cosTheta)) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) cosTheta) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (*.f64 cosTheta (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 cosTheta 3)) (*.f64 (neg.f64 cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 cosTheta 3)) (*.f64 cosTheta (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 cosTheta 3) 3) -1) (*.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) (+.f64 (+.f64 1 (pow.f64 cosTheta 3)) (pow.f64 (*.f64 cosTheta cosTheta) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 cosTheta (cbrt.f64 cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 cosTheta (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) (neg.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) -1)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 cosTheta) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 (neg.f64 cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (*.f64 cosTheta cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta (+.f64 cosTheta -1))) (neg.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 cosTheta 3)) (neg.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3))))))

simplify1.4s (4.6%)

Algorithm
egglog
Counts
377 → 524
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (pow.f64 (/.f64 1 c) 3)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 4)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (pow.f64 (/.f64 1 c) 3)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 2))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))))
(/.f64 -1 cosTheta)
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (-.f64 1 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (+.f64 cosTheta -1) (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 -1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (/.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 1 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2) 0) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 3 (*.f64 cosTheta cosTheta))))) (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta)) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta)))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 0 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 1 cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(*.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (/.f64 1 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) 1) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 1/2 cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) cosTheta)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) cosTheta)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 1/2 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 -1/2 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta)))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)
(neg.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1) 0) (/.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)) (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(-.f64 0 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(-.f64 (/.f64 0 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(-.f64 (/.f64 0 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)
(*.f64 -1 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 1 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 3)
(pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)
(pow.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)) -1)
(neg.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3))
(fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 (*.f64 cosTheta cosTheta) (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))
(fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 cosTheta (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))
(fma.f64 1 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))
(fma.f64 (cbrt.f64 cosTheta) (/.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 -1 cosTheta))
(fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) 2) (/.f64 -1 cosTheta))
(fma.f64 cosTheta (/.f64 1 cosTheta) (/.f64 -1 cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta)) -1) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta) (/.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 1 0) (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 1 (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (-.f64 1 cosTheta) (/.f64 1 (/.f64 -1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) 0) (/.f64 -1 (/.f64 1 (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (+.f64 cosTheta -1) (/.f64 1 (/.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 -1 (/.f64 cosTheta (-.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (+.f64 cosTheta -1)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) (/.f64 cosTheta (cbrt.f64 (+.f64 cosTheta -1)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 0) (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 cosTheta (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta 1) cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (+.f64 cosTheta 1) cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 cosTheta)) (/.f64 (neg.f64 cosTheta) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(+.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))
(+.f64 (/.f64 -1 cosTheta) (/.f64 cosTheta cosTheta))
(+.f64 (/.f64 cosTheta cosTheta) (*.f64 (/.f64 1 cosTheta) -1))
(+.f64 (*.f64 (/.f64 1 cosTheta) -1) (/.f64 cosTheta cosTheta))
(+.f64 (/.f64 cosTheta cosTheta) (*.f64 (/.f64 -1 cosTheta) 1))
(-.f64 (/.f64 cosTheta cosTheta) (/.f64 1 cosTheta))
(-.f64 0 (/.f64 (-.f64 1 cosTheta) cosTheta))
(-.f64 (/.f64 -1 cosTheta) (/.f64 cosTheta (neg.f64 cosTheta)))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))
(-.f64 (/.f64 0 cosTheta) (/.f64 (-.f64 1 cosTheta) cosTheta))
(-.f64 (/.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) cosTheta) (/.f64 (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) cosTheta))
(-.f64 (/.f64 (*.f64 cosTheta cosTheta) (*.f64 cosTheta cosTheta)) (/.f64 cosTheta (*.f64 cosTheta cosTheta)))
(-.f64 (/.f64 (pow.f64 cosTheta 3) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (/.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))
(*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta))
(*.f64 (-.f64 1 cosTheta) (/.f64 -1 cosTheta))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta))
(*.f64 (+.f64 cosTheta -1) (/.f64 1 cosTheta))
(*.f64 (/.f64 1 cosTheta) (+.f64 cosTheta -1))
(*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(*.f64 -1 (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) (cbrt.f64 (+.f64 cosTheta -1)))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (/.f64 -1 cosTheta) (-.f64 1 cosTheta))
(*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) 1))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(*.f64 (-.f64 1 cosTheta) (*.f64 (/.f64 -1 cosTheta) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta)))
(*.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 2)))
(*.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (/.f64 1 cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(*.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (/.f64 1 (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) 1) (*.f64 cosTheta cosTheta))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 cosTheta 3) -1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta)) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) -1) (neg.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) 1) (*.f64 cosTheta cosTheta))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (neg.f64 cosTheta)) (neg.f64 cosTheta))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) cosTheta) cosTheta)
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (*.f64 cosTheta (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 2))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 1))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (-.f64 1 (pow.f64 cosTheta 3)) (*.f64 (neg.f64 cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (-.f64 1 (pow.f64 cosTheta 3)) (*.f64 cosTheta (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (+.f64 (pow.f64 (pow.f64 cosTheta 3) 3) -1) (*.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) (+.f64 (+.f64 1 (pow.f64 cosTheta 3)) (pow.f64 (*.f64 cosTheta cosTheta) 3))))
(/.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 cosTheta (cbrt.f64 cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (-.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (neg.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 cosTheta (cbrt.f64 cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) (neg.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) -1)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (-.f64 (*.f64 (neg.f64 cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 cosTheta) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 (neg.f64 cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (*.f64 cosTheta cosTheta))
(/.f64 (neg.f64 (*.f64 cosTheta (+.f64 cosTheta -1))) (neg.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 1 (pow.f64 cosTheta 3)) (neg.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (neg.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(pow.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3) 1/3)
(pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 3)
(neg.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) 1))
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (pow.f64 (/.f64 1 c) 3)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (/.f64 1 c) (fma.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 3) (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 4)))) (+.f64 (/.f64 1 c) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (pow.f64 (/.f64 1 c) 3)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 1 c) 2))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 1 c) 4)))) (+.f64 (/.f64 1 c) (fma.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 3) (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 1 c) 2))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2))) (/.f64 1 c)))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))))) 2))) (/.f64 1 c))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2) (*.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (pow.f64 (/.f64 -1 c) 4)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))))
(+.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))
(/.f64 -1 cosTheta)
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 (-.f64 1 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (-.f64 1 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (+.f64 cosTheta -1) (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (+.f64 cosTheta -1) (/.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 -1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 -1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 (/.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (cbrt.f64 (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(fma.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(fma.f64 (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) -1) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 1 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (neg.f64 (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2) 0) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 3 (*.f64 cosTheta cosTheta))))) (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(if (!=.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)) 0) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 3 (*.f64 cosTheta cosTheta))))) (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(+.f64 (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta)) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(fma.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta)))
(fma.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta) (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1))
(+.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(-.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (-.f64 (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(-.f64 (/.f64 (/.f64 (/.f64 cosTheta cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 (/.f64 -1 cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 (/.f64 (/.f64 cosTheta cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 0 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 0 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (/.f64 cosTheta cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 1 cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (/.f64 cosTheta cosTheta) (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (/.f64 1 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 -1 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) -1) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2) (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) 1) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)))) (cbrt.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 1/2 cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta))))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 1/2 cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 1/2 cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (fma.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 1/2 cosTheta))))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta))))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (fma.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2) 1/2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/2 cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 -1/2 cosTheta)) (sqrt.f64 (PI.f64))))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (+.f64 cosTheta -1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 1/2 cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 1/2 cosTheta))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (+.f64 cosTheta -1) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 -1/2 cosTheta))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (+.f64 cosTheta -1) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (*.f64 -1/2 cosTheta))) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (+.f64 cosTheta -1) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (-.f64 (*.f64 (+.f64 cosTheta -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) cosTheta)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (fma.f64 (+.f64 cosTheta -1) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1/2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1/2) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) 1/2))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (-.f64 1 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (-.f64 1 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 -1/2 cosTheta))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (-.f64 1 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (-.f64 1 cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (-.f64 1 cosTheta) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (-.f64 1 cosTheta) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) cosTheta)) (*.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (fma.f64 (-.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (*.f64 cosTheta (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (/.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1/2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 1/2 cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 1/2 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 1/2 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 -1/2 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 -1/2 cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64)))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 1/2)))
(/.f64 (fma.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1/2 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 cosTheta cosTheta) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -1/2 cosTheta)))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 -1/2 cosTheta)))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3) 1/3)
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1)
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(neg.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 3))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 c (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)) 0) (neg.f64 (/.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 c (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1) (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1) 0) (/.f64 (neg.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)) (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(if (!=.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 c (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1) 0) (neg.f64 (/.f64 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 c (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1) (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3)))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(-.f64 0 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(-.f64 (/.f64 0 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (-.f64 0 1) (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(-.f64 (/.f64 0 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))) (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(+.f64 (/.f64 0 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(*.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2)))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 1 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))))
(/.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) c) 1)))
(/.f64 (/.f64 -1 (-.f64 -1 (pow.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) 3))) (/.f64 1 (fma.f64 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (+.f64 c (+.f64 -1 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 2))) (cbrt.f64 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) -1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2)) (cbrt.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) 3)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 1)
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(pow.f64 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)) -1)
(/.f64 1 (+.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 c 1)))
(neg.f64 (/.f64 1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 3))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 (*.f64 cosTheta cosTheta) (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))
(fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2)) (/.f64 -1 cosTheta))
(fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 cosTheta (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 cosTheta))
(fma.f64 1 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(fma.f64 (cbrt.f64 cosTheta) (/.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 -1 cosTheta))
(fma.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (/.f64 cosTheta cosTheta)) 2) (/.f64 -1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(fma.f64 cosTheta (/.f64 1 cosTheta) (/.f64 -1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (*.f64 1 (+.f64 cosTheta 1)) (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (*.f64 1 (+.f64 cosTheta 1)) (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (*.f64 (/.f64 1 cosTheta) (/.f64 (+.f64 cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (*.f64 1 (+.f64 cosTheta 1)) (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (*.f64 1 (+.f64 cosTheta 1)) (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta)) -1) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta) (/.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 1 0) (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 1 (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (-.f64 1 cosTheta) (/.f64 1 (/.f64 -1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) 0) (/.f64 -1 (/.f64 1 (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (+.f64 cosTheta -1) (/.f64 1 (/.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 -1 (neg.f64 (/.f64 cosTheta (+.f64 cosTheta -1)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (-.f64 1 cosTheta) 0) (/.f64 -1 (/.f64 cosTheta (-.f64 1 cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (+.f64 cosTheta -1)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) (/.f64 cosTheta (cbrt.f64 (+.f64 cosTheta -1)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 0) (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 cosTheta (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta 1) cosTheta) 0) (/.f64 (-.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (+.f64 cosTheta 1) cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 cosTheta -1) (*.f64 cosTheta cosTheta))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 cosTheta -1) (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 cosTheta cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 cosTheta -1) (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (-.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 3) (pow.f64 (/.f64 -1 cosTheta) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 cosTheta cosTheta) 2) (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (*.f64 cosTheta -1) (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) 0) (/.f64 (cbrt.f64 (-.f64 1 cosTheta)) (/.f64 (neg.f64 cosTheta) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(+.f64 (/.f64 cosTheta cosTheta) (/.f64 -1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (/.f64 -1 cosTheta) (/.f64 cosTheta cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (/.f64 cosTheta cosTheta) (*.f64 (/.f64 1 cosTheta) -1))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (*.f64 (/.f64 1 cosTheta) -1) (/.f64 cosTheta cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (/.f64 cosTheta cosTheta) (*.f64 (/.f64 -1 cosTheta) 1))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(-.f64 (/.f64 cosTheta cosTheta) (/.f64 1 cosTheta))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(-.f64 0 (/.f64 (-.f64 1 cosTheta) cosTheta))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(-.f64 (/.f64 -1 cosTheta) (/.f64 cosTheta (neg.f64 cosTheta)))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))
(+.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 cosTheta 1) cosTheta))
(-.f64 (/.f64 0 cosTheta) (/.f64 (-.f64 1 cosTheta) cosTheta))
(/.f64 (-.f64 0 (-.f64 1 cosTheta)) cosTheta)
(-.f64 (/.f64 (/.f64 (pow.f64 cosTheta 3) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) cosTheta) (/.f64 (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) cosTheta))
(/.f64 (-.f64 (pow.f64 cosTheta 3) 1) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(-.f64 (/.f64 (*.f64 cosTheta cosTheta) (*.f64 cosTheta cosTheta)) (/.f64 cosTheta (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 (*.f64 cosTheta cosTheta) cosTheta) (*.f64 cosTheta cosTheta))
(-.f64 (/.f64 (pow.f64 cosTheta 3) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (/.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (-.f64 (pow.f64 cosTheta 3) 1) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) cosTheta)
(*.f64 (-.f64 1 cosTheta) (/.f64 -1 cosTheta))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (+.f64 cosTheta -1) (/.f64 1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (/.f64 1 cosTheta) (+.f64 cosTheta -1))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 -1 (/.f64 (-.f64 1 cosTheta) cosTheta))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) (cbrt.f64 (+.f64 cosTheta -1)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) cosTheta)
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 -1 cosTheta) (-.f64 1 cosTheta))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(/.f64 (-.f64 cosTheta 1) cosTheta)
(*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta) 1))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) cosTheta)
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (-.f64 1 cosTheta) (*.f64 (/.f64 -1 cosTheta) 1))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) cosTheta))
(*.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (/.f64 1 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (+.f64 cosTheta -1) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (cbrt.f64 cosTheta))
(*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (/.f64 (/.f64 1 cosTheta) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(*.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (/.f64 1 cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(*.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (/.f64 1 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (pow.f64 (+.f64 cosTheta -1) 2))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) 1) (*.f64 cosTheta cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 cosTheta 3) -1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 cosTheta -1) 2)) cosTheta)) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) -1) (neg.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) 1) (*.f64 cosTheta cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (neg.f64 cosTheta)) (neg.f64 cosTheta))
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) cosTheta) cosTheta)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (*.f64 cosTheta (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 2))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) 1))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 1 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (-.f64 1 (pow.f64 cosTheta 3)) (*.f64 (neg.f64 cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (-.f64 1 (pow.f64 cosTheta 3)) cosTheta) (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (-.f64 1 (pow.f64 cosTheta 3)) (*.f64 cosTheta (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 cosTheta 3)) cosTheta) (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (+.f64 (pow.f64 (pow.f64 cosTheta 3) 3) -1) (*.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)) (+.f64 (+.f64 1 (pow.f64 cosTheta 3)) (pow.f64 (*.f64 cosTheta cosTheta) 3))))
(/.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 cosTheta (cbrt.f64 cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (fma.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta (neg.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (-.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (neg.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 (*.f64 cosTheta cosTheta) cosTheta) (*.f64 cosTheta cosTheta))
(/.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 cosTheta (cbrt.f64 cosTheta)))
(/.f64 (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 (*.f64 cosTheta cosTheta) (/.f64 1 cosTheta)))) (*.f64 cosTheta (cbrt.f64 cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (fma.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) cosTheta (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (-.f64 (*.f64 (/.f64 cosTheta (cbrt.f64 cosTheta)) (neg.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) -1)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta)) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (-.f64 (*.f64 (neg.f64 cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 cosTheta) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 (neg.f64 cosTheta) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (neg.f64 cosTheta) (-.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (/.f64 1 cosTheta)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (*.f64 cosTheta (+.f64 cosTheta -1)) (*.f64 cosTheta cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (neg.f64 (*.f64 cosTheta (+.f64 cosTheta -1))) (neg.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (-.f64 1 (pow.f64 cosTheta 3)) (neg.f64 (*.f64 cosTheta (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 cosTheta 3)) cosTheta) (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (neg.f64 (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta)))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 (fma.f64 cosTheta cosTheta 1) cosTheta))
(/.f64 (neg.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(/.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(pow.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3) 1/3)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 3)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(neg.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) 1))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(/.f64 (-.f64 cosTheta 1) cosTheta)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3))
(/.f64 (+.f64 cosTheta -1) cosTheta)

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
0.3b
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
0.3b
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 106 to 40 computations (62.3% saved)

series70.0ms (0.2%)

Counts
2 → 8
Calls

6 calls:

TimeVariablePointExpression
11.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
2.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
1.0ms
cosTheta
@inf
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
1.0ms
cosTheta
@-inf
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
1.0ms
cosTheta
@0
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
Compiler

Compiled 6770 to 5010 computations (26% saved)

rewrite158.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
131×egg-rr
44×egg-rr
Counts
2 → 175
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 1 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 0) (*.f64 (/.f64 1 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)))) (+.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))) (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3))))))

simplify333.0ms (1.1%)

Algorithm
egglog
Counts
183 → 219
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (*.f64 3/2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3))))))
1
1
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (/.f64 1 cosTheta) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 2))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 1 (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (+.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 0) (*.f64 (/.f64 1 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)))) (+.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 (/.f64 0 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 0 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1)
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1) -1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))) (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) 1))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))
(/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))
(/.f64 -1 (/.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3) 1/3)
(pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1)
(pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(neg.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (fma.f64 1/2 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3)))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (*.f64 3/2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fma.f64 1/2 (sqrt.f64 (PI.f64)) (*.f64 3/2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3))))))
1
1
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 0 (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 0 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(*.f64 (/.f64 1 cosTheta) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 1 (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 cosTheta (cbrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (*.f64 cosTheta (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1/3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(neg.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (+.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) 0) (*.f64 (/.f64 1 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)))) (+.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (neg.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) 0) (/.f64 (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) -1) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (-.f64 -1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) -1) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)) -3) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) 0) (pow.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 3) -1/3) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(-.f64 (/.f64 0 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(-.f64 0 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1) -1)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 2) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))) (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (+.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) -1) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) 1))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))
(/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2) (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1)))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))))
(/.f64 -1 (/.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1))
(/.f64 -1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) 2)))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) 3)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1) -1)
(/.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 1))
(pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1)
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(neg.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 3))
(/.f64 -1 (-.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))

eval1.4s (4.7%)

Compiler

Compiled 86445 to 49595 computations (42.6% saved)

prune927.0ms (3.2%)

Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New1894141908
Fresh2810
Picked011
Done426
Total1900251925
Error
0b
Counts
1925 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
1.6b
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
27.9b
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
60.5b
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
2.0b
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
0.7b
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
0.6b
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
0.4b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
60.5b
(/.f64 1 (+.f64 c 1))
2.0b
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
1.4b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.8b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.8b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
1.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64)))))))
1.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
1.9b
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
60.5b
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
60.5b
(+.f64 (neg.f64 c) 1)
1.7b
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
2.0b
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
41.2b
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))))
60.5b
1
Compiler

Compiled 944 to 747 computations (20.9% saved)

localize84.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta)
0.2b
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
0.3b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 128 to 61 computations (52.3% saved)

series186.0ms (0.6%)

Counts
2 → 20
Calls

9 calls:

TimeVariablePointExpression
1.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
c
@0
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.0ms
cosTheta
@inf
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
0.0ms
cosTheta
@0
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Compiler

Compiled 10730 to 7795 computations (27.4% saved)

rewrite200.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
122×egg-rr
41×egg-rr
Counts
2 → 163
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 3))) (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 1) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) -1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 1 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) -1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))))))

simplify412.0ms (1.4%)

Algorithm
egglog
Counts
183 → 243
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 3))) (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(-.f64 (/.f64 0 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)
(*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1)
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 1) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))
(/.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) -1))
(/.f64 -1 (/.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)) 1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 3) 1/3)
(pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) -1)
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 3))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) -1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 1 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) -1) (neg.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta) -1)
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) -1))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(neg.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))
Outputs
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (pow.f64 c 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 -1 (/.f64 c (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 (/.f64 (*.f64 c c) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (/.f64 c (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2)))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2)) (+.f64 (/.f64 1 c) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 1 c) 4)))))))
(fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (+.f64 (/.f64 1 c) (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 1 c) 4)))))))
(/.f64 1 c)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (/.f64 1 c))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (/.f64 1 c)))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (/.f64 1 c)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (pow.f64 cosTheta 2))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (*.f64 2 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 c) 4)))) (/.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (+.f64 (*.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))))) (pow.f64 cosTheta 4))))))
(+.f64 (*.f64 (neg.f64 (*.f64 cosTheta cosTheta)) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64))))))) (neg.f64 (*.f64 (fma.f64 1/2 (sqrt.f64 (PI.f64)) (fma.f64 3/2 (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (+.f64 c 1) (/.f64 1 (sqrt.f64 (PI.f64)))) 2))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4)))))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (+.f64 c 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 -1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -1/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (*.f64 -1/2 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (/.f64 1 (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 3) 0) (pow.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 3) -1/3) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) 0) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))) -3) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) 2))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1))) 0) (*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 3))) (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(if (!=.f64 (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1))) 0) (/.f64 (*.f64 1 (+.f64 1 (*.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) (-.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 1)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(-.f64 (/.f64 0 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 (-.f64 0 1) (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))
(/.f64 -1 (*.f64 (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2))) (cbrt.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2)) (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 2) (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1))))
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 1) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))
(/.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) -1))
(/.f64 -1 (*.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) -1))
(/.f64 -1 (/.f64 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)) 1))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) (pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))) 3)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(pow.f64 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 1 c)) -1)
(/.f64 1 (fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (+.f64 c 1)))
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 1))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) -1))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c))) 3))
(/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) c)))
(if (!=.f64 1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 2) (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 (/.f64 1 cosTheta) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 0) (/.f64 -1 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))
(-.f64 (/.f64 (/.f64 0 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 cosTheta) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) -1) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) -1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) -1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (/.f64 1 cosTheta))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 cosTheta (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) -1) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (neg.f64 cosTheta) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2)) (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) 2))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta) -1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (neg.f64 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) -1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 cosTheta (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))) (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) 3))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64)))

localize4.0ms (0%)

Compiler

Compiled 10 to 6 computations (40% saved)

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
0.3b
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
0.3b
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 34 to 22 computations (35.3% saved)

series14.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
cosTheta
@0
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
1.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
0.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
0.0ms
cosTheta
@0
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
0.0ms
cosTheta
@0
(+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
Compiler

Compiled 1825 to 980 computations (46.3% saved)

rewrite228.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
144×egg-rr
90×egg-rr
51×egg-rr
Counts
3 → 285
Calls
Call 1
Inputs
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 1 cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 1 cosTheta))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 -1 cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 1 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) -1) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1)) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 0) (/.f64 1 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (neg.f64 3)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) (neg.f64 1/3)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) -1) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 -1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) (/.f64 1 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) -1) (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) -1) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 1 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (-.f64 1 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3)) 1) (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 2) 1) (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) 1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3)) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 2) 1) (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta)) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3))))))

simplify630.0ms (2.1%)

Algorithm
egglog
Counts
321 → 406
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 cosTheta 4))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))
1
(-.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (/.f64 1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
1
(-.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
1
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
1
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 1 cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 1 cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(*.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2))
(*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 1 cosTheta))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 1 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 -1 cosTheta) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 -1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 1))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 -1) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 -1 cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 1 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) -1) cosTheta)
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 -1 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(neg.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1)) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 0) (/.f64 1 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (neg.f64 3)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) (neg.f64 1/3)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(-.f64 0 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(-.f64 (/.f64 0 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(*.f64 -1 (*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2)))
(*.f64 (/.f64 1 -1) (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)
(*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) -1) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2))
(/.f64 -1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))
(/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)
(/.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 3) 1/3)
(pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)
(neg.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1))
(neg.f64 (*.f64 -1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))
(neg.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 3))
(fma.f64 1 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(fma.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(fma.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) 1)
(fma.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))) 1)
(fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1)
(fma.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)
(fma.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1)
(fma.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta) 1)
(fma.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1 1)
(fma.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1)
(fma.f64 -1 -1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(+.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1)
(-.f64 0 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(*.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(*.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) (/.f64 1 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) -1) (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1))
(*.f64 (/.f64 1 -1) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) -1) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) -1))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1) (/.f64 1 -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) -1))
(*.f64 (+.f64 1 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 1 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (-.f64 1 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))
(*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3)) 1) (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 2) 1) (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))))
(/.f64 (+.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 -1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) 1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3)) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 2) 1) (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))
(/.f64 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1) -1)
(/.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1) -1)
(/.f64 (+.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (+.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (+.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (+.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta)) (neg.f64 cosTheta))
(/.f64 (+.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (+.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (+.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta)
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 3)
(pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)
(neg.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))))
(fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (pow.f64 (sqrt.f64 (PI.f64)) 2))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 cosTheta 4))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (pow.f64 (sqrt.f64 (PI.f64)) 2))))))
(+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) 2) (pow.f64 cosTheta 4))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 cosTheta 3) (pow.f64 (sqrt.f64 (PI.f64)) 2)))))
1
(-.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (/.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (/.f64 1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 (pow.f64 (/.f64 1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 (/.f64 (/.f64 1 cosTheta) cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
1
(-.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 -1 cosTheta) 3) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (/.f64 -1 cosTheta) 2) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
1
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
1
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(if (!=.f64 1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 -1 cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 1 cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 1 cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 1 cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 1 cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 cosTheta) 0) (/.f64 -1 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 -1 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 -1 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (pow.f64 (/.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) -1) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 -1 cosTheta) 0) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 0 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (neg.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 1 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2) 2)))
(*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 1 cosTheta))) (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 1 cosTheta)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 -1 cosTheta) (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 -1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2) cosTheta)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2) (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) 1))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) cosTheta) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (/.f64 -1 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 -1) (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) 1) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 -1 cosTheta) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(/.f64 (/.f64 -1 cosTheta) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (cbrt.f64 (/.f64 1 cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2) (/.f64 1 cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 -1 cosTheta))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 -1 cosTheta) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 1 cosTheta) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (/.f64 1 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 -1 cosTheta) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (neg.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 -1 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 (neg.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (neg.f64 cosTheta))))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) -1) cosTheta)
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 cosTheta))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(cbrt.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 2)))
(/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 -1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (PI.f64)))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 1 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 cosTheta)))
(/.f64 (/.f64 1 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (neg.f64 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 1 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 -1 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (neg.f64 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (neg.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 3)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(neg.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1)) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (neg.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 0) (/.f64 1 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (neg.f64 3)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) -3) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) (neg.f64 1/3)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 3) -1/3) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 0) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(-.f64 0 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(-.f64 (/.f64 0 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (-.f64 0 1) (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 -1 (*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) 2)))
(*.f64 (/.f64 1 -1) (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) 2) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) -1) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2)))
(/.f64 -1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1))
(/.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) -1))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)))
(/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(/.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) 3)
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 3) 1/3)
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1)
(/.f64 1 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1)
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(neg.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(neg.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 1))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(neg.f64 (*.f64 -1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))))
(neg.f64 (/.f64 -1 (-.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) -1)))
(neg.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1))
(neg.f64 (/.f64 -1 (-.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) -1)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 3))
(/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(fma.f64 1 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 (/.f64 1 cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1)
(fma.f64 (/.f64 (cbrt.f64 (/.f64 1 cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1)
(fma.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 1 cosTheta) (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2))) 1)
(+.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (PI.f64)) -2)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1)
(fma.f64 (/.f64 -1 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64))) 1)
(+.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(fma.f64 -1 -1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(fma.f64 -1 -1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 1 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 1 0) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 0) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64)))) 0) (/.f64 (-.f64 1 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (+.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) 2))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 0) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) 0) (cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2) (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (/.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2)) 0) (cbrt.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) 2))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 0) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(if (!=.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 0) (/.f64 1 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))) (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 0) (pow.f64 (/.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) -1) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(+.f64 1 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(-.f64 1 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1)
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1)
(-.f64 0 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(-.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(*.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2))
(*.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) 2) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))) 2) 2)) (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(*.f64 -1 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(-.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))))
(neg.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) (/.f64 1 (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) -1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(/.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1)) 2)) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) 2) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) -1) (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) -1))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 -1 -1))
(*.f64 (/.f64 1 -1) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1))
(neg.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) -1))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) -1) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) -1))
(neg.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) -1))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1) (/.f64 1 -1))
(neg.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) -1))
(neg.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) -1))
(*.f64 (+.f64 1 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 1 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (-.f64 (+.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2))) (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 2)) (-.f64 1 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 (cbrt.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64)))) 1))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) 1) (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (+.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))
(/.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3)) 1) (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 2) 1) (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3) -1) 1) (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 2) 1) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3))))
(/.f64 (+.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 -1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) 1))
(/.f64 (fma.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta) -1) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) -1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)) -1) 1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) -1) (neg.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3)) 1) (/.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 2) 1) (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 3) 3) -1) 1) (*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (-.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 2) 1) (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 2))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (pow.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) 2))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 2))
(/.f64 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) -1) -1)
(neg.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1) -1))
(/.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1) -1)
(-.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(/.f64 (+.f64 (neg.f64 cosTheta) (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 cosTheta))
(/.f64 (-.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta) (neg.f64 cosTheta))
(/.f64 (+.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta 1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (+.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (fma.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta) -1) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(/.f64 (+.f64 (*.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) 1) (neg.f64 cosTheta)) (neg.f64 cosTheta))
(/.f64 (-.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta) (neg.f64 cosTheta))
(/.f64 (+.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (sqrt.f64 (PI.f64)) (/.f64 1 cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (/.f64 (/.f64 1 cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (+.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta 1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (+.f64 (/.f64 -1 cosTheta) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta)
(/.f64 (+.f64 cosTheta (/.f64 1 (sqrt.f64 (PI.f64)))) cosTheta)
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3) 1) (+.f64 1 (/.f64 (+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3) 1/3)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1)) 3)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 1)
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)
(neg.f64 (+.f64 (/.f64 (/.f64 -1 cosTheta) (sqrt.f64 (PI.f64))) -1))
(-.f64 (/.f64 (neg.f64 (/.f64 -1 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1) 3))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1)

localize59.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 cosTheta -1) cosTheta)
0.3b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
0.3b
(/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 123 to 59 computations (52% saved)

series85.0ms (0.3%)

Counts
3 → 26
Calls

12 calls:

TimeVariablePointExpression
1.0ms
c
@0
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.0ms
cosTheta
@-inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.0ms
cosTheta
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.0ms
c
@inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
0.0ms
c
@-inf
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
Compiler

Compiled 13070 to 9645 computations (26.2% saved)

rewrite200.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
159×egg-rr
64×egg-rr
32×egg-rr
Counts
3 → 255
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 (+.f64 cosTheta -1) cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 cosTheta (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 cosTheta (/.f64 -1/2 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1) (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (/.f64 1 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) -1) (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (-.f64 1 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (-.f64 1 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 cosTheta -1))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 1 cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 cosTheta -1))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (-.f64 1 cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 cosTheta (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (+.f64 cosTheta -1))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta)))))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))) (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta)) -1) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 1 cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 cosTheta) -1) (*.f64 (/.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 cosTheta (/.f64 1 cosTheta)) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 cosTheta) (*.f64 cosTheta (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 cosTheta -1) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta) (+.f64 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 cosTheta) (/.f64 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta) (cbrt.f64 (+.f64 cosTheta -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta) (-.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) 2) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 1 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 cosTheta -1) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (-.f64 1 cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (+.f64 cosTheta -1))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 cosTheta 3) -1)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta)) (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (/.f64 -1 cosTheta)) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 cosTheta 3) 3) -1) (*.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 3) (+.f64 1 (pow.f64 cosTheta 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (*.f64 cosTheta (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (*.f64 (neg.f64 cosTheta) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) 1) (*.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (neg.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3))))))

simplify1.1s (3.7%)

Algorithm
egglog
Counts
281 → 386
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 c)
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (/.f64 1 c))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (/.f64 1 c)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 4))))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (/.f64 -1 c) 4) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (*.f64 -1 (*.f64 (pow.f64 cosTheta 4) (+.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))))))))
(/.f64 -1 cosTheta)
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(fma.f64 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 1 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (*.f64 -1/2 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 cosTheta (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 cosTheta (/.f64 -1/2 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(+.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)))
(+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta)))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1) (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1))
(-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (/.f64 1 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(*.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) -1) (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (-.f64 1 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (-.f64 1 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 cosTheta -1))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 1 cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 cosTheta -1))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (-.f64 (*.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (-.f64 1 cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 cosTheta (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (+.f64 cosTheta -1))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta)))))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) 1/3)
(pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))) (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)
(*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) -1)
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(/.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))
(/.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) -1)
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)
(pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)) -1)
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 3))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta)) -1) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 1 0) (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))
(+.f64 (*.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 1 cosTheta) -1))
(+.f64 (*.f64 (/.f64 1 cosTheta) -1) (*.f64 (/.f64 1 cosTheta) cosTheta))
(+.f64 (*.f64 cosTheta (/.f64 1 cosTheta)) (/.f64 -1 cosTheta))
(+.f64 (/.f64 -1 cosTheta) (*.f64 cosTheta (/.f64 1 cosTheta)))
(-.f64 0 (/.f64 (-.f64 1 cosTheta) cosTheta))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (+.f64 cosTheta -1) (/.f64 1 cosTheta))
(*.f64 (/.f64 1 cosTheta) (+.f64 cosTheta -1))
(*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta))
(*.f64 (-.f64 1 cosTheta) (/.f64 -1 cosTheta))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta))
(*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(*.f64 -1 (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta) (cbrt.f64 (+.f64 cosTheta -1)))
(*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(*.f64 (/.f64 -1 cosTheta) (-.f64 1 cosTheta))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) 2) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))
(*.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 1 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta))) 2) 3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (*.f64 1 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 1 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (-.f64 1 cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (+.f64 cosTheta -1))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 cosTheta 3) -1)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta)) (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (/.f64 -1 cosTheta)) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) 2))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) 1))
(/.f64 (+.f64 (pow.f64 (pow.f64 cosTheta 3) 3) -1) (*.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 3) (+.f64 1 (pow.f64 cosTheta 3)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (*.f64 cosTheta (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (*.f64 (neg.f64 cosTheta) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) 1) (*.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (neg.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))
(/.f64 (neg.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3) 1/3)
(pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 c)
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (/.f64 1 c))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2) (/.f64 1 c))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (/.f64 1 c)))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2) (fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2) (/.f64 1 c)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2)) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 4))))))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 1 c) 2) (+.f64 (fma.f64 (pow.f64 (/.f64 1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2) (/.f64 1 c)) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (*.f64 (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2) (pow.f64 (/.f64 1 c) 4)))))
(/.f64 1 c)
(+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (*.f64 (pow.f64 (/.f64 -1 c) 4) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2)))) (+.f64 (*.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (pow.f64 cosTheta 2))))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (pow.f64 cosTheta 2)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))))
(fma.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (*.f64 (pow.f64 (/.f64 -1 c) 4) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2)) (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 c) 3) (pow.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 2))) (+.f64 (/.f64 1 c) (*.f64 (-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (+.f64 1 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (/.f64 -1 c) 2)))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(fma.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))))))
(fma.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (*.f64 (neg.f64 (pow.f64 cosTheta 3)) (fma.f64 -3/2 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (pow.f64 cosTheta 2) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 3) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))) (*.f64 -1 (*.f64 (pow.f64 cosTheta 4) (+.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2))) (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -3/2 (sqrt.f64 (PI.f64))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))))))))
(fma.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (*.f64 cosTheta cosTheta) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (+.f64 (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (*.f64 (neg.f64 (pow.f64 cosTheta 3)) (fma.f64 -3/2 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2)))))) (neg.f64 (*.f64 (pow.f64 cosTheta 4) (+.f64 (sqrt.f64 (PI.f64)) (fma.f64 -3/2 (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (pow.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 -3/2 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (pow.f64 (-.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (+.f64 c 1)) 2))))))))))))
(/.f64 -1 cosTheta)
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
1
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(-.f64 1 (/.f64 1 cosTheta))
(fma.f64 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 -1/2 (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 cosTheta (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 -1/8 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (/.f64 (*.f64 (*.f64 1/4 cosTheta) cosTheta) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 1 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (/.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (*.f64 (*.f64 1/4 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (*.f64 -1/2 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (*.f64 -1/2 cosTheta) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 cosTheta (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 cosTheta (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1/2 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(fma.f64 cosTheta (/.f64 -1/2 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 cosTheta (/.f64 (/.f64 -1/2 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta) (fma.f64 -1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta)))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) -1) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) 0) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 -1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) 0) (/.f64 -1 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (pow.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 2)) (-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (-.f64 (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(if (!=.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) (pow.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (*.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 -1/2 cosTheta)) (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1) (*.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) 1))
(fma.f64 -1/2 (/.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(-.f64 (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64)))
(-.f64 0 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (-.f64 1 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (/.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 (/.f64 (-.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (/.f64 (/.f64 (*.f64 -1/2 cosTheta) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(-.f64 (/.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 0 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (/.f64 1 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))))
(*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) -1) (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) -1) (sqrt.f64 (PI.f64))) (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (cbrt.f64 (*.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 2) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) -1)
(/.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) 1) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64))))) (neg.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 1 cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (-.f64 1 cosTheta) cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (-.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (+.f64 cosTheta -1)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (-.f64 1 cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (-.f64 1 cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (-.f64 1 cosTheta) cosTheta)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (+.f64 cosTheta -1)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (*.f64 1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (neg.f64 (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (*.f64 1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (-.f64 1 cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (fma.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (neg.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 1 cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (*.f64 1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (-.f64 1 cosTheta) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (fma.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (-.f64 1 cosTheta) cosTheta))))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (*.f64 1/2 cosTheta) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (pow.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (+.f64 cosTheta -1))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (fma.f64 (*.f64 1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta -1))))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta)))) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)) (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (fma.f64 (/.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (-.f64 1 cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (-.f64 1 cosTheta))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (-.f64 1 cosTheta) cosTheta))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 cosTheta) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (+.f64 cosTheta -1))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (+.f64 cosTheta -1))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (-.f64 (*.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (fma.f64 cosTheta (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (+.f64 cosTheta -1))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (-.f64 (*.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (fma.f64 cosTheta (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (+.f64 cosTheta -1))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (-.f64 1 cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))))
(/.f64 (fma.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (-.f64 1 cosTheta))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (fma.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -2)) (/.f64 (+.f64 cosTheta -1) cosTheta)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -2)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (-.f64 (*.f64 cosTheta (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (-.f64 1 cosTheta) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (fma.f64 cosTheta (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (/.f64 (-.f64 1 cosTheta) cosTheta))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -2)) (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 cosTheta (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (/.f64 (+.f64 cosTheta -1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (sqrt.f64 (PI.f64))))
(/.f64 (fma.f64 cosTheta (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (/.f64 (/.f64 (+.f64 cosTheta -1) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (sqrt.f64 (PI.f64)))))
(/.f64 (-.f64 (*.f64 cosTheta (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (+.f64 cosTheta -1))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))
(/.f64 (fma.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 -2 (+.f64 cosTheta -1))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -2)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (pow.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (+.f64 cosTheta -1) cosTheta)))))) (neg.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(/.f64 (fma.f64 (*.f64 -1/2 cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 cosTheta -1) cosTheta))) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 cosTheta) (*.f64 2 cosTheta)))))
(/.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta (*.f64 2 cosTheta)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2))))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 2)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 3)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3) 1/3)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 1)
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (neg.f64 (fma.f64 1/2 cosTheta (/.f64 (+.f64 cosTheta -1) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) 3))
(/.f64 (/.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) 0) (*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) 0) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1) (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)) 0) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1) 0) (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1)) (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(if (!=.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1) 0) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) (+.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 1) (-.f64 -1 (pow.f64 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c) 3)))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(-.f64 0 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(-.f64 (/.f64 0 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))) (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(+.f64 (/.f64 0 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))) (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(*.f64 -1 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(*.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(*.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) -1)
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(/.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))
(/.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) -1)
(/.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) -1) (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))))
(/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)) 2) (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2)) (cbrt.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 2) (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))) 3)
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 1)
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(pow.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)) -1)
(/.f64 1 (fma.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (+.f64 c 1)))
(neg.f64 (/.f64 1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c))) 3))
(/.f64 -1 (-.f64 -1 (fma.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) c)))
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) 0) (/.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 cosTheta (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (+.f64 cosTheta -1) 0) (/.f64 1 (/.f64 cosTheta (+.f64 cosTheta -1))) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 0) (pow.f64 (/.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta)) -1) (/.f64 (+.f64 cosTheta -1) cosTheta))
(if (!=.f64 1 0) (/.f64 (+.f64 cosTheta -1) cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta))
(+.f64 (*.f64 (/.f64 1 cosTheta) cosTheta) (*.f64 (/.f64 1 cosTheta) -1))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (*.f64 (/.f64 1 cosTheta) -1) (*.f64 (/.f64 1 cosTheta) cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (*.f64 cosTheta (/.f64 1 cosTheta)) (/.f64 -1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(+.f64 (/.f64 -1 cosTheta) (*.f64 cosTheta (/.f64 1 cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(-.f64 0 (/.f64 (-.f64 1 cosTheta) cosTheta))
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(-.f64 (/.f64 0 (neg.f64 cosTheta)) (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (+.f64 cosTheta -1) (/.f64 1 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (/.f64 1 cosTheta) (+.f64 cosTheta -1))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2))) cosTheta)
(*.f64 (-.f64 1 cosTheta) (/.f64 -1 cosTheta))
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 1 (/.f64 (+.f64 cosTheta -1) cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 -1 (/.f64 (-.f64 1 cosTheta) cosTheta))
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta) (cbrt.f64 (+.f64 cosTheta -1)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2))) cosTheta)
(*.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (/.f64 -1 cosTheta) (-.f64 1 cosTheta))
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 (/.f64 1 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 cosTheta -1))) 2) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 cosTheta) cosTheta)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1 cosTheta) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 1 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (/.f64 1 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta))) 2) 3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 1 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 1 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (-.f64 1 cosTheta))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 cosTheta) (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2)) (cbrt.f64 (+.f64 cosTheta -1))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (+.f64 cosTheta -1) (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 cosTheta))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 cosTheta 3) -1)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 cosTheta) 2)) cosTheta)) (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (+.f64 cosTheta -1)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (/.f64 -1 cosTheta)) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (/.f64 (-.f64 1 cosTheta) cosTheta) -1)
(/.f64 (-.f64 1 cosTheta) (neg.f64 cosTheta))
(/.f64 (*.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 cosTheta)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 cosTheta) (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 (neg.f64 cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 cosTheta -1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 cosTheta))
(/.f64 (cbrt.f64 (*.f64 (+.f64 cosTheta -1) (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 2))) (cbrt.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) 2))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta) 1) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (/.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) 1))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (+.f64 (pow.f64 (pow.f64 cosTheta 3) 3) -1) (*.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))) (+.f64 (pow.f64 (*.f64 cosTheta cosTheta) 3) (+.f64 1 (pow.f64 cosTheta 3)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (*.f64 cosTheta (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) cosTheta) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (*.f64 (neg.f64 cosTheta) (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) cosTheta) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) 1) (*.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) cosTheta) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) (neg.f64 (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta)))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 cosTheta 3)) 1) cosTheta) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (neg.f64 (/.f64 (+.f64 cosTheta -1) (cbrt.f64 cosTheta))) (neg.f64 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (+.f64 cosTheta -1) cosTheta)
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 cosTheta 3) -1) cosTheta)) (neg.f64 (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(/.f64 (+.f64 (pow.f64 cosTheta 3) -1) (*.f64 cosTheta (+.f64 1 (fma.f64 cosTheta cosTheta cosTheta))))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 cosTheta -1) cosTheta)) 3)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(pow.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3) 1/3)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 1)
(/.f64 (+.f64 cosTheta -1) cosTheta)
(neg.f64 (/.f64 (-.f64 1 cosTheta) cosTheta))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) 3))
(/.f64 (+.f64 cosTheta -1) cosTheta)

localize64.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
0.3b
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
0.3b
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 97 to 33 computations (66% saved)

series93.0ms (0.3%)

Counts
3 → 12
Calls

9 calls:

TimeVariablePointExpression
3.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
3.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
1.0ms
cosTheta
@inf
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
1.0ms
cosTheta
@0
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
1.0ms
cosTheta
@0
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
Compiler

Compiled 7390 to 5370 computations (27.3% saved)

rewrite239.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
155×egg-rr
96×egg-rr
44×egg-rr
Counts
3 → 295
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 0) (*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3)) -1)) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) -1) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))) (/.f64 1 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 0) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 cosTheta (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) -1) (/.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) -1) (/.f64 (sqrt.f64 (PI.f64)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (/.f64 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) -1) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) -1) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 3))))))

simplify719.0ms (2.4%)

Algorithm
egglog
Counts
307 → 396
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (*.f64 3/2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3))))))
1
1
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 3)))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 3)) (*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 5)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 cosTheta 7) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 3)) (*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 5))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 0) (*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3)) -1)) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 (/.f64 0 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(-.f64 0 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)))
(*.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1) -1)
(*.f64 -1 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) -1) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))
(/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(/.f64 -1 (/.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) -1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)
(pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) -1)
(neg.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 3))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(-.f64 (/.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(-.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))) -1)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 cosTheta))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))) (/.f64 1 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta)
(/.f64 (*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) cosTheta)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) cosTheta)
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 cosTheta))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 3)
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 0) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 cosTheta (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 1 0) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 cosTheta 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(-.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)
(*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) cosTheta))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(*.f64 -1 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) -1) (/.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) -1))
(*.f64 (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) -1) (/.f64 (sqrt.f64 (PI.f64)) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (/.f64 cosTheta -1))
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) -1) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (/.f64 cosTheta -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) -1))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1) (/.f64 1 -1))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) -1) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3)
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)
(neg.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 3))
Outputs
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (neg.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3)))))
(+.f64 (neg.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 cosTheta 2) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (+.f64 (*.f64 1/2 (sqrt.f64 (PI.f64))) (*.f64 3/2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3))))))
(+.f64 (neg.f64 (*.f64 (*.f64 cosTheta cosTheta) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))) (fma.f64 (sqrt.f64 (PI.f64)) cosTheta (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fma.f64 1/2 (sqrt.f64 (PI.f64)) (*.f64 3/2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (pow.f64 cosTheta 4))) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) 2) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -3/2 (sqrt.f64 (PI.f64)))) (pow.f64 cosTheta 3))))))
1
1
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 cosTheta 2) (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(-.f64 (fma.f64 -3/2 (/.f64 cosTheta (sqrt.f64 (PI.f64))) (fma.f64 1/2 (/.f64 (*.f64 cosTheta cosTheta) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 3)))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 3)) (*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 5)))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 5))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 cosTheta 7) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 3)) (*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 5))))))
(fma.f64 1/6 (*.f64 (pow.f64 cosTheta 7) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 cosTheta 5)))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 -1 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 0) (*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3)) -1)) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) 0) (/.f64 (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 3)) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 0) (/.f64 1 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))) -1) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 3) (neg.f64 1/3)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 3) 0) (pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 3) -1/3) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)) (neg.f64 3)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1)) 0) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1)) -3) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))) 2))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 0) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(if (!=.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 0) (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 3) 1)) (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(-.f64 (/.f64 0 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 (-.f64 0 1) (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(-.f64 0 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (/.f64 1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 -1 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1)
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) 2))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1) -1)
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))))
(*.f64 -1 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 -1) (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) -1) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2)))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2)))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 2)) (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) 2) (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1)))
(/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2))))
(/.f64 -1 (/.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) -1))
(/.f64 -1 (*.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) -1))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) 2))))
(cbrt.f64 (/.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))) (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2)))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))) 3)
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 3) 1/3)
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1)
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) -1)
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1))
(neg.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(neg.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 1))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(neg.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))))
(neg.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) -1))
(neg.f64 (neg.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) 3))
(/.f64 -1 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) 0) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 1 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 0) (pow.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 1 (sqrt.f64 (PI.f64))) 0) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 0) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 0) (/.f64 1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 0) (pow.f64 (/.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) -1) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) 0) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) 2)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 (/.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(+.f64 (/.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(-.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (sqrt.f64 (PI.f64))) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) -1) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))) -1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 cosTheta) (sqrt.f64 (fma.f64 -2 cosTheta 1))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 -1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta))) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))) (/.f64 1 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (/.f64 1 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 1 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) cosTheta)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 1) cosTheta)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (sqrt.f64 (PI.f64))) 1) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2) (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 2) (sqrt.f64 (fma.f64 -2 cosTheta 1))))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) cosTheta)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) 2))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 2)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 1) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64))))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (cbrt.f64 cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 cosTheta (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1))) 2)) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))) (neg.f64 cosTheta))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) cosTheta)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3) 1/3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 3)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1)
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3))
(/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (sqrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 0) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (exp.f64 (*.f64 cosTheta cosTheta)) 0) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 0) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) 0) (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 cosTheta (/.f64 (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) 0) (/.f64 cosTheta (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2)) 0) (cbrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) 2))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 1 0) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 1 0) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 cosTheta 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 cosTheta 0) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 1 cosTheta)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 0) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 0) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 0) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))
(-.f64 0 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta)
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 cosTheta (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) cosTheta))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta))))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 cosTheta (sqrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (*.f64 cosTheta cosTheta)))) cosTheta))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 2 cosTheta) cosTheta))) cosTheta))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))) 2) cosTheta))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 cosTheta cosTheta))) cosTheta))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (cbrt.f64 cosTheta) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))) 2) 2) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))))) 2) 2)) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (neg.f64 cosTheta))
(*.f64 (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 cosTheta)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) 2))))
(*.f64 -1 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1) (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) -1) (/.f64 (cbrt.f64 (*.f64 cosTheta cosTheta)) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) 1) (cbrt.f64 (*.f64 cosTheta cosTheta)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (exp.f64 (*.f64 cosTheta cosTheta)) -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (cbrt.f64 (sqrt.f64 (PI.f64)))) 1) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) -1) (/.f64 (sqrt.f64 (PI.f64)) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) -1))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) -1))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1) (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -1) (/.f64 cosTheta -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) -1) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 cosTheta -1) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) -1) (/.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) 1) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) -1))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) -1))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))) 1))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) 2)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1) (/.f64 1 -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) -1) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) -1))
(neg.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64))) -1))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 2) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) cosTheta) (/.f64 1 (exp.f64 (*.f64 cosTheta cosTheta))))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))) -1)
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 3) 1/3)
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 3)
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 1)
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))
(neg.f64 (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta)) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) (neg.f64 cosTheta))) (sqrt.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) 3))
(*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))

eval1.2s (4.1%)

Compiler

Compiled 59240 to 32077 computations (45.9% saved)

prune598.0ms (2%)

Pruning

25 alts after pruning (19 fresh and 6 done)

PrunedKeptTotal
New171471721
Fresh51217
Picked011
Done257
Total1721251746
Error
0b
Counts
1746 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
1.6b
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
28.0b
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
60.5b
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
1.8b
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
1.9b
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
0.7b
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
1.1b
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))) 1))
0.6b
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
0.4b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.2b
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
1.9b
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
60.5b
(/.f64 1 (+.f64 c 1))
2.0b
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
1.4b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.2b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
1.8b
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
1.0b
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
60.5b
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
60.5b
(+.f64 (neg.f64 c) 1)
1.7b
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
2.0b
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
41.2b
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))))
60.5b
1
Compiler

Compiled 495 to 393 computations (20.6% saved)

regimes180.0ms (0.6%)

Counts
57 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))) 1))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 1) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 3)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) 3) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) 2) (cbrt.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 1 c)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))) 1) 2))) (cbrt.f64 (-.f64 -1 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (*.f64 (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta) (sqrt.f64 (PI.f64)))))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta))))))) 2) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (sqrt.f64 (PI.f64))) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) cosTheta) (+.f64 c 1))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))) (cbrt.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(if (!=.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) 0) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1))) -3) (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64)))))))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) (/.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 -1 c) (/.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta)) (sqrt.f64 (PI.f64))))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (+.f64 c 1)))) 2)))
Outputs
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (fma.f64 c (+.f64 -1 c) 1) (*.f64 cosTheta (+.f64 1 (pow.f64 c 3))))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
Calls

6 calls:

30.0ms
cosTheta
30.0ms
c
28.0ms
(+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta))))
27.0ms
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))
26.0ms
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Results
ErrorSegmentsBranch
0.2b1cosTheta
0.2b1c
0.2b1(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.2b1(+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta))))
0.2b1(+.f64 1 c)
0.2b1(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))
Compiler

Compiled 1495 to 859 computations (42.5% saved)

regimes160.0ms (0.5%)

Counts
48 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))) 1))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 1) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (-.f64 1 (fma.f64 -1/2 cosTheta (/.f64 1 cosTheta))) (exp.f64 (*.f64 cosTheta cosTheta))) (/.f64 -1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))) 3))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))) 3)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (+.f64 (-.f64 -1 c) (/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) cosTheta))) 2) (+.f64 (/.f64 1 (*.f64 cosTheta (sqrt.f64 (PI.f64)))) (+.f64 c 1))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (PI.f64)))) 3) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 (*.f64 cosTheta cosTheta))) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (cbrt.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (cbrt.f64 cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(if (!=.f64 (*.f64 cosTheta (fma.f64 c (+.f64 -1 c) 1)) 0) (/.f64 (*.f64 cosTheta (fma.f64 c (-.f64 c 1) 1)) (/.f64 (fma.f64 c (-.f64 c 1) 1) (sqrt.f64 (PI.f64)))) (/.f64 -1 (-.f64 -1 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 cosTheta 1)) cosTheta) (sqrt.f64 (PI.f64))) (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) c))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Outputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))) cosTheta) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Calls

6 calls:

38.0ms
(+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta))))
24.0ms
c
24.0ms
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
23.0ms
cosTheta
23.0ms
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))
Results
ErrorSegmentsBranch
0.3b1cosTheta
0.3b1c
0.3b1(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
0.3b1(+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta))))
0.3b1(+.f64 1 c)
0.3b1(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 cosTheta) cosTheta)) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))
Compiler

Compiled 1020 to 605 computations (40.7% saved)

regimes77.0ms (0.3%)

Counts
33 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))) 1))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 1) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (fma.f64 -1/2 cosTheta (/.f64 (-.f64 1 cosTheta) cosTheta)) (/.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64)))))))
Outputs
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
Calls

3 calls:

44.0ms
c
15.0ms
cosTheta
4.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
0.6b1cosTheta
0.6b1c
0.6b1(+.f64 1 c)
Compiler

Compiled 521 to 322 computations (38.2% saved)

regimes74.0ms (0.3%)

Counts
31 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))) 1))
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 1) cosTheta)) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta)))) (*.f64 (sqrt.f64 (PI.f64)) cosTheta)) 1))
Outputs
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (*.f64 cosTheta cosTheta)) cosTheta))) 1))
Calls

3 calls:

41.0ms
cosTheta
17.0ms
c
4.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
0.6b1cosTheta
0.6b1c
0.6b1(+.f64 1 c)
Compiler

Compiled 476 to 299 computations (37.2% saved)

regimes48.0ms (0.2%)

Counts
28 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) 2) cosTheta)
(/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 cosTheta cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 cosTheta (pow.f64 cosTheta 3)))) 1))
Outputs
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 (*.f64 cosTheta cosTheta)))) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta))))))
Calls

3 calls:

18.0ms
c
14.0ms
cosTheta
4.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
1.0b1cosTheta
1.0b1c
1.0b1(+.f64 1 c)
Compiler

Compiled 414 to 268 computations (35.3% saved)

regimes61.0ms (0.2%)

Counts
25 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (-.f64 1 (/.f64 1 cosTheta)) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (/.f64 (-.f64 cosTheta 1) cosTheta) (*.f64 -1/2 cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta))))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 cosTheta -1) cosTheta) (*.f64 1/2 cosTheta)) (sqrt.f64 (PI.f64))) (neg.f64 (exp.f64 (*.f64 cosTheta cosTheta)))))))
Outputs
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 cosTheta) (/.f64 1 cosTheta)) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
Calls

3 calls:

37.0ms
cosTheta
12.0ms
c
3.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
1.2b1cosTheta
1.2b1c
1.2b1(+.f64 1 c)
Compiler

Compiled 363 to 235 computations (35.3% saved)

regimes33.0ms (0.1%)

Counts
21 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (/.f64 (+.f64 cosTheta -1) cosTheta)) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
Outputs
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (-.f64 (*.f64 -1/2 cosTheta) (-.f64 1 (/.f64 1 cosTheta))) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 cosTheta cosTheta)))))))
Calls

3 calls:

11.0ms
cosTheta
11.0ms
c
4.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
1.2b1cosTheta
1.2b1c
1.2b1(+.f64 1 c)
Compiler

Compiled 268 to 181 computations (32.5% saved)

regimes29.0ms (0.1%)

Counts
19 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Outputs
(/.f64 1 (+.f64 (+.f64 1 c) (*.f64 (*.f64 (-.f64 (/.f64 1 cosTheta) 1) (/.f64 1 (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 (neg.f64 cosTheta) cosTheta)))))
Calls

3 calls:

10.0ms
cosTheta
10.0ms
c
4.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
1.2b1cosTheta
1.2b1c
1.2b1(+.f64 1 c)
Compiler

Compiled 222 to 155 computations (30.2% saved)

regimes55.0ms (0.2%)

Counts
18 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
Outputs
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (-.f64 (/.f64 1 cosTheta) 1) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
Calls

3 calls:

33.0ms
c
12.0ms
cosTheta
3.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
1.4b1cosTheta
1.4b1c
1.4b1(+.f64 1 c)
Compiler

Compiled 200 to 139 computations (30.5% saved)

regimes27.0ms (0.1%)

Counts
17 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta))))
(/.f64 1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 cosTheta)))))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64)))) 1))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 (/.f64 (/.f64 1 cosTheta) (exp.f64 (*.f64 cosTheta cosTheta))) (sqrt.f64 (PI.f64))))))
(/.f64 -1 (-.f64 -1 (+.f64 c (/.f64 1 (*.f64 (if (!=.f64 (PI.f64) 0) (/.f64 1 (pow.f64 (PI.f64) -1/2)) (sqrt.f64 (PI.f64))) cosTheta)))))
Outputs
(/.f64 1 (/.f64 (+.f64 (/.f64 1 (sqrt.f64 (PI.f64))) cosTheta) cosTheta))
Calls

3 calls:

10.0ms
c
9.0ms
cosTheta
3.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
1.8b1cosTheta
1.8b1c
1.8b1(+.f64 1 c)
Compiler

Compiled 181 to 128 computations (29.3% saved)

regimes17.0ms (0.1%)

Counts
9 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
(/.f64 -1 (/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) cosTheta)))
(/.f64 1 (+.f64 (/.f64 (/.f64 1 cosTheta) (sqrt.f64 (PI.f64))) 1))
Outputs
(*.f64 (sqrt.f64 (PI.f64)) cosTheta)
Calls

3 calls:

6.0ms
cosTheta
6.0ms
c
2.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
2.0b1cosTheta
2.0b1c
2.0b1(+.f64 1 c)
Compiler

Compiled 64 to 48 computations (25% saved)

regimes13.0ms (0%)

Counts
6 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
(+.f64 (neg.f64 c) 1)
(/.f64 1 (+.f64 c 1))
(/.f64 3 (/.f64 (+.f64 1 c) 1/3))
(-.f64 6 (+.f64 6 (/.f64 -1 (+.f64 1 c))))
Outputs
(+.f64 (neg.f64 c) 1)
Calls

3 calls:

5.0ms
cosTheta
5.0ms
c
2.0ms
(+.f64 1 c)
Results
ErrorSegmentsBranch
60.5b1cosTheta
60.5b1c
60.5b1(+.f64 1 c)
Compiler

Compiled 42 to 34 computations (19% saved)

regimes7.0ms (0%)

Accuracy

Total -1.9b remaining (-3.1%)

Threshold costs -1.9b (-3.1%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(/.f64 1 c)
Outputs
1
Calls

2 calls:

3.0ms
c
3.0ms
cosTheta
Results
ErrorSegmentsBranch
60.5b1cosTheta
60.5b1c
Compiler

Compiled 12 to 9 computations (25% saved)

simplify6.0ms (0%)

Stop Event
fuel
Compiler

Compiled 290 to 224 computations (22.8% saved)

soundness0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

end122.0ms (0.4%)

Compiler

Compiled 266 to 162 computations (39.1% saved)

Profiling

Loading profile data...